﻿#digitalPost { background-image:none;}
.digitalPost-box { display:table-cell; vertical-align:middle; padding-top:10px;}
.digitalPost-wrap { position:relative;}

.digitalPost-top { padding:25px 15px; direction: ltr; }
.digitalPost-top .digitalPost-header{float:right;}
.digitalPost-top .digitalPost-header h2{font-family:'BlenderBold', Arial, sans-serif; font-size:28px; color:#0072C1;}

.digitalPost-top .settings-wrap{float:left; display: none;}
.digitalPost-top .settings-wrap .settings {display:inline-block; margin-right:10px;}
.digitalPost-top .settings-wrap .settings a { background-color:#d6d6d6; display:block; width:38px; height:38px; border-radius:50%; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/setting-icon.png); background-repeat:no-repeat; background-position:center center; background-size:26px 26px;}
.digitalPost-top .settings-wrap .settings a span { color:#a0a0a0; line-height:38px; font-size:21px;}
.digitalPost-top .settings-wrap .inbox {display:inline-block; position:relative;}
.digitalPost-top .settings-wrap .inbox a {background-color:#d6d6d6; display:block; width:38px; height:38px; border-radius:50%; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/mail-icon.png); background-repeat:no-repeat; background-position:center center; background-size:26px 26px;}

.digitalPost-top.logged .settings-wrap .inbox a { background-color:#0072C1; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/mail-icon-active.png);}
.digitalPost-top.logged .settings-wrap .settings a {background-color:#ffcd32; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/setting-icon-active.png);}
.digitalPost-top .settings-wrap .inbox .notifications { position:absolute; right:-8px; top:0; width:20px; height:20px; border-radius:50%; background-color:#ef4130; color:#ffffff; font-size:16px; line-height:20px; text-align:center; display:none;}

.digitalPost-top .digitalPost-input-group {display:block; clear:both; padding-top:15px; direction:rtl; font-size: 21px;}
.digitalPost-top .digitalPost-input-group .input-group label { display:block; line-height:100%; height:23px; font-weight:normal; margin-bottom:0;}
.digitalPost-top .digitalPost-input-group .input-group .txt { border-radius:3px; border:2px solid #0072C1; padding: 3px; width:100%; background-color: transparent; height: 40px; }
.digitalPost-top .digitalPost-input-group .input-group .txt::-webkit-input-placeholder { color:#646464;}
.digitalPost-top .digitalPost-input-group .input-group .txt:-moz-placeholder { color:#646464;}
.digitalPost-top .digitalPost-input-group .input-group .txt::-moz-placeholder { color:#646464;}
.digitalPost-top .digitalPost-input-group .input-group .txt:-ms-input-placeholder { color:#646464;}
.digitalPost-top .digitalPost-input-group .input-group .input-group-btn { vertical-align:bottom;}
.digitalPost-top .digitalPost-input-group .input-group .input-group-btn .btn{ background-color:#0072C1; font-family:'BlenderBold', Arial, sans-serif; color:#ffffff; font-size:21px; border-radius:3px; padding: 3px 15px; height:39px; margin-right:10px;}
.digitalPost-top .digitalPost-input-group .input-group .input-group-btn .btn:hover,.digitalPost-top .digitalPost-input-group .input-group .input-group-btn .btn:focus{ background-color:#0072bc;}

.input-group ul.dropdown-menu { left: auto !important; right: 0 !important; }
.input-group ul.dropdown-menu > li > a { text-align: right; }

.digitalPost-top .please-login { font-family:'BlenderBold', Arial, sans-serif; font-size:20px; text-align:right; direction:rtl; margin-top:15px;}
.digitalPost-top .please-login a { color:#0072C1;}
.digitalPost-top .please-login a:hover { color:#0072bc;}
.digitalPost-top.logged .please-login { display:none;}

.digitalPost-filter .mobile-select { padding:0 15px 15px; }
.digitalPost-filter .mobile-select .btn-group { width:100%;}
.digitalPost-filter .mobile-select .btn-group .btn{ border:2px solid #0072C1; background-color:#ffffff; padding: 3px; font-size:21px; direction:rtl; color:#0072C1; text-align:right; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/arrow_down-blue2x.png); background-repeat:no-repeat; background-position:4px center; background-size:18px 18px;}
.digitalPost-filter .mobile-select .btn-group .btn .caret { display:none;}
.digitalPost-filter .mobile-select .btn-group .btn span { padding-left:26px;}
.digitalPost-filter .mobile-select .btn-group .multiselect { width:100%;}
.digitalPost-filter .mobile-select .multiselect-container { width:100%; direction:rtl;}
.digitalPost-filter .mobile-select .multiselect-container>li>a>label { text-align:right; font-size:21px;}
.digitalPost-filter .mobile-select .multiselect-container.dropdown-menu>a { color:#3c3c3c;}
.digitalPost-filter .mobile-select .multiselect-container.dropdown-menu>.active>a, .mobile-select .multiselect-container.dropdown-menu>.active>a:focus, .mobile-select .multiselect-container.dropdown-menu>.active>a:hover { color: #fff; background-color: #0072C1;}

.digitalPost-updates.row { min-height: 256px; }
.digitalPost-updates { font-size:21px; text-align:right;}
.digitalPost-updates .updates-col { padding:0; border-left: 0; }
.digitalPost-updates .updates-col-l { border-left:0 !important;}
.digitalPost-updates .updates-col .updates-row { padding:10px; display:table; direction:rtl; width:100%; cursor:pointer;}
.digitalPost-updates .updates-cell { display:table-cell; padding:0 10px;}
.digitalPost-updates .updates-cell span.icon { position: relative; top: 4px; }
.digitalPost-updates .date { color:#0072C1; min-width: 84px; }
.digitalPost-updates .icon {}
.digitalPost-updates .text { line-height:100%; width:100%;}
.digitalPost-updates .updates-row:hover .text, .digitalPost-updates .updates-row:focus .text { text-decoration:underline;}

.more-updates {font-family:'BlenderBold', Arial, sans-serif; font-size:19px; text-align:left; background-image:url(/_layouts/15/TlvSP2013PublicSite/images/rgy-arrow2x.png); background-repeat:no-repeat; background-position:left center; background-size:30px 30px; padding-left:35px; margin:10px 15px 30px 15px; line-height: 30px;}
.more-updates a{ color:#3c3c3c; }
.more-updates a:hover { text-decoration:underline; }

.updates-item .carousel-control{background: transparent!important; opacity: 1!important;  width: auto!important;}
.updates-item { background-color:#fff; position:absolute; top: 0; bottom: auto; left: 10px; right: 10px; padding:0; display: none; z-index:100;}
.updates-item .item-x {z-index:400;background-image:url(/_layouts/15/TlvSP2013PublicSite/images/updates_x.png); background-repeat:no-repeat; background-position:center center; height:20px; width:20px; background-size:20px 20px; cursor:pointer; position:absolute; top:15px; left:15px;}
.updates-item .item-head { direction:rtl;}
.updates-item .item-head p{ font-size:21px;   margin: 0; padding-top: 15px;}
.updates-item .item-head h2{ font-size:23px;}
.updates-item .item-head .icon{ font-size:21px; 
                                background-position: 50% 50%; 
                                background-repeat: no-repeat; 
                                line-height: 46px; 
                                height: 38px; 
                                display: block; 
                                text-align: center; 
                                float: right;
                                font-family: "blenderRegular",​Arial,​sans-serif;
                                margin-top: 4px;}
.updates-item .item-head .articles_tags{ display:block; direction:rtl; font-size: 17px; list-style: none; padding:0; margin:0; margin-bottom:35px;}
.updates-item .item-head .articles_tags ul{margin:0; padding:0; width:100%; text-align:right}
.updates-item .item-head .articles_tags li{display:inline-block; padding-left:20px; font-family:'BlenderBold', Arial, sans-serif; font-size: 18px; letter-spacing: -0.3px; line-height: 20px;}
.updates-item .item-head .articles_tags li .text{display:inline-block; padding-top: 8px;}
.updates-item .item-head #articles_tags_section > div > div > div {margin-right:0; padding:0; }
.updates-item .item-head .articles_tags li { color:#3c3c3c;}
.updates-item .item-head .articles_tags li a{ color:#3c3c3c;}
.updates-item .item-head .articles_tags li  span{margin-left:10px;}
.updates-item .item-content { height: auto; overflow:auto; margin-bottom:40px;}
.updates-item .item-content .sum {direction:rtl; line-height:23px; margin-bottom:40px;}
.updates-item .item-content .row {direction:rtl; }
.updates-item .item-content .col-md-5, .updates-item .item-content .col-md-7 { padding:0;}
.updates-item .item-content h2, .updates-item .item-content h3, .updates-item .item-content h4, .updates-item .item-content p.tight { margin-bottom:10px; }
.updates-item .item-content h4 { font-size: 17px; }
.updates-item .item-content p { margin-bottom:26px; line-height:21px;}
.updates-item .share-icons {position:absolute; bottom:-10px; padding:0; margin:0; width:100%; direction:ltr;}
.updates-item .share-icons li{margin-right: 20px; display:inline-block;}
.updates-item .share-icons li.updated{float:right; margin-right:0;}
.updates-item .share-icons li a{ font-size:20px; color:#b3b3b3;}
.updates-item .share-icons li a:hover{ color:#646464;}
.updates-item .share-icons li a span{margin:0 ;}
.updates-item #updates-carousel .arrow{ background-repeat:no-repeat; background-position:center center; height:26px; width:26px; background-size:16px 16px; cursor:pointer; background-color:#0072C1; position:absolute; top:240px; margin-top:0;}
.updates-item #updates-carousel .arrow:hover {background-color:#0072bc;}
.updates-item #updates-carousel .next {background-image:url(/_layouts/15/TlvSP2013PublicSite/images/arrow_left2x.png);left: -3px}
.updates-item #updates-carousel .prev {background-image:url(/_layouts/15/TlvSP2013PublicSite/images/arrow_right2x.png);right: -3px}
.updates-item #updates-carousel {height: 100%;  padding: 15px 40px;}
.updates-item #updates-carousel .carousel-inner{height: 100%}
.updates-item #updates-carousel .carousel-inner.carousel-inner>.item{height: 100%}
.updates-item .item-head .articles_tags li .icon { border-radius: 50%; }
.updates-item .item-head .articles_tags li.active .icon { color:#ffffff; border: 2px solid #0072C1; background-color:#0072C1; }

.DigitalPost .dropdown-menu>.active>a { color: #428bca !important; cursor: pointer !important; }

@media (min-width: 768px) {
#digitalPost { background-image: url(/_layouts/15/TlvSP2013PublicSite/images/lobby-toshav-3.jpg); background-size:cover;}
.digitalPost-box { }
.digitalPost-wrap {background-color: rgba(255,255,255,0.90); margin:50px auto; width:600px; padding:5px 15px;}

.digitalPost-top .digitalPost-header h2{font-size:34px;}

.digitalPost-top .settings-wrap .settings a { width:45px; height:45px;}
.digitalPost-top .settings-wrap .settings a span {line-height:45px; font-size:24px;}
.digitalPost-top .settings-wrap .inbox a {width:45px; height:45px; }
.digitalPost-top .settings-wrap .inbox a span { line-height:45px; font-size:21px;}

.digitalPost-top.logged .settings-wrap .inbox .notifications { right:-10px; width:24px; height:24px; font-size:19px; line-height:24px;}

.digitalPost-top .digitalPost-input-group .input-group .input-group-btn .btn{font-size:21px; padding: 3px 25px;}


.digitalPost-filter .sm-filers { margin:0; padding:10px 15px 0 0; font-size:21px; direction:rtl;}
.digitalPost-filter .sm-filers li{ list-style:none; display:inline-block; margin-left:15px; margin-bottom:30px; cursor:pointer; min-width:160px; height:40px;}
.digitalPost-filter .sm-filers li .icon { float:right; 
                                          margin-left:10px; 
                                          display: block; 
                                          height:32px; 
                                          width:32px; 
                                          border-radius:50%; 
                                          text-align:center; 
                                          line-height:38px; 
                                          font-size:17px; 
                                          color:#3c3c3c; 
                                          border:1px solid #646464;
                                          margin-top: 4px;}
.digitalPost-filter .sm-filers li:hover .icon { background-color:#ffffff;}
.digitalPost-filter .sm-filers li .text { overflow:hidden; white-space:nowrap; display:block; line-height:20px; padding-top: 8px; }
.digitalPost-filter .sm-filers li.active .icon { color:#ffffff; border: 2px solid #0072C1; background-color:#0072C1; }
.digitalPost-filter .sm-filers li.active .text { font-family:'BlenderBold', Arial, sans-serif; font-size:18px; letter-spacing:-0.3px; line-height:20px;}
/*.digitalPost-filter .sm-filers li:focus { border: 1px solid #3e3e3e; }*/
.digitalPost-filter .sm-filers li.active:focus .icon { border: 1px solid #3e3e3e; }
.digitalPost-filter .sm-filers li:focus .icon { border: 1px solid #0072C1; }
.digitalPost-filter .sm-filers li:focus .text { font-weight: bold; }
li.interestItem.active:focus {
    border: 1px solid #8d8b8b;
    padding-left: 4px;
    padding-right: 4px;
}
li.interestItem:focus {
    border: 1px solid #8d8b8b;
    padding-left: 4px;
    padding-right: 4px;
}

.mobile-select { display:none;}

.updates-item { background-color:#fff; position:absolute; top:0; bottom:0; left:0; right:0; padding:0}
.updates-item .item-x {height:15px; width:15px; background-size:15px 15px; }
.updates-item .item-head {padding:0 38px;}
.updates-item .item-head h2{ font-size:26px; margin-bottom:24px; padding-top:30px;}
.updates-item .item-content { max-height: 420px; padding:0 15px;}
.updates-item #updates-carousel {height: 100%;padding: 15px 50px;}
.updates-item #updates-carousel .arrow{ height:40px; width:40px; background-size:20px 20px; top:50%; margin-top:-20px;}
.updates-item #updates-carousel .next {left:0;}
.updates-item #updates-carousel .prev { right:0;}
.more-updates  {font-size:21px;}
}

@media (min-width:992px) {

.digitalPost-box {  padding-top:37px;}
.digitalPost-wrap {width:960px; padding:25px 10px 5px;}

.digitalPost-top .digitalPost-input-group {margin-left:140px; margin-right:200px; padding-top:3px; clear:none; width: auto; display:table;}
.digitalPost-top .digitalPost-input-group .input-group { white-space: nowrap;}
.digitalPost-top .digitalPost-input-group .input-group label { display: inline; padding-left:10px;}
.digitalPost-top .digitalPost-input-group .input-group .txt { width: auto; }
.input-group ul.dropdown-menu { left: auto !important; right: 61px !important; }

.digitalPost-filter .sm-filers {padding: 20px 15px 0 0;}
.digitalPost-filter .sm-filers li  {margin-left: 5px; min-width: 122px;}
.digitalPost-filter .sm-filers li .icon {margin-left: 7px;}

.digitalPost-updates .updates-col {padding-left: 10px; border-left:1px solid #3c3c3c;}
.digitalPost-updates .updates-col-l {padding-right: 15px;}

.updates-item .item-head h2{ font-size:34px; line-height:30px;}
.updates-item .item-content { max-height: 280px; padding:0 15px;}
.updates-item .item-content .sum { font-size:23px; padding-left: 120px; font-family: 'BlenderBold', Arial, sans-serif; }
.updates-item .item-content .col-md-5 { padding-right:40px;}
.updates-item .item-content .col-md-7 { padding-left:45px; border-left: 1px solid #3c3c3c;}

}


@media (min-width: 1200px) {
.digitalPost-box { padding-top:30px;}
.digitalPost-wrap {width:1050px;}

.digitalPost-top .digitalPost-header {  margin-top: -5px;}

.digitalPost-top .digitalPost-input-group {margin-left:160px;}

.digitalPost-filter .sm-filers li  {margin-left: 10px; min-width: 130px;}
.digitalPost-filter .sm-filers li .icon {margin-left: 10px;}

.updates-item .item-content { max-height: 380px;}
.updates-item .item-x {height:20px; width:20px; background-size:20px 20px; }
}


@media (min-width: 1919px) {
#digitalPost {}
.digitalPost-box { padding-top:47px;}
.digitalPost-wrap {width:1380px; padding:30px 30px 10px;}

.digitalPost-top .digitalPost-header h2{font-size:45px; }

.digitalPost-top .digitalPost-input-group {margin-left:180px;}

.digitalPost-filter .sm-filers { padding: 36px 15px 20px 0;}
.digitalPost-filter .sm-filers li  {margin-left: 15px; min-width: 170px;}


.digitalPost-updates .updates-col {padding-left: 20px;}
.digitalPost-updates .updates-col-l {padding-right: 25px;}

.more-updates { margin: 60px 15px 30px 15px;}

.updates-item .item-content { max-height: 410px; margin-top:40px;}
.updates-item .item-content .sum { margin-bottom:40px; padding-left:320px;}
.updates-item .item-content .col-md-5 { padding-right:80px; padding-left:120px;}
.updates-item .item-content .col-md-7 { padding-left:120px;}
}

@media (max-width: 768px) {
    #section4 { background-image:inherit !important; background-color: #fff !important; }
    .updates-item .share-icons{bottom: -65px;}    
}

@media (max-width: 480px) {
    .updates-item .item-head #articles_tags_section{padding-bottom:1.5em;}
    .updates-item .item-head .articles_tags li span.icon-umbrella{padding-right:0; margin-right:0}
    .updates-item .item-head .articles_tags li span.icon-graduation{ margin-right:0}
}