.outer-news-bx{height:290px;padding-left:4px}.news-desc{text-align:right;font-size:12px;padding:10px;transition:.2s;cursor:pointer;color:#676767;overflow:hidden;border-bottom:1px solid #eee;line-height:1.5em}.news-desc:hover{border-right-color:#cd9c2e;font-weight:bold;background-color:#f5f5f5}.content.tab-content{max-height:290px;overflow:hidden}.titleCaricature{font-size:16px;padding-bottom:10px}.referndum .upper{background-color:#cd9c2e;color:#fff;font-size:18px;line-height:50px;text-align:center;height:50px}.referndum .lower{border:solid 1px #dcdbdb;padding:10px}.referndum .lower .title{color:#060707;font-size:16px;margin-bottom:15px}.referndum .lower .submit{width:90px;height:35px;background-color:#666;font-size:16px;color:#fff;display:table;margin:auto;margin-top:35px}.referndum .lower .answer,.referndum .lower label{display:inline-block;vertical-align:top}.referndum .lower .answer{height:20px;width:20px;position:relative;margin-left:5px;margin-top:8px}.referndum .lower .answer input{opacity:0;z-index:20;position:relative;cursor:pointer}.referndum .lower .answer span{height:15px;width:15px;position:absolute;border-radius:50%;top:3px;right:0;border:solid 1px #a7a8ac;padding:2px}.referndum .lower .answer span i{height:100%;width:100%;background-color:#a7a8ac;display:block;border-radius:50%;opacity:0;transition:.1s}.referndum .lower .answer span i.active{opacity:1}.referndum .lower label{color:#818181;font-size:13px;height:35px;line-height:18px;font-weight:normal;display:block}form.webPoll{padding-top:0}form.webPoll .result{color:#fff;font-size:12px;text-align:center;height:28px;width:35px;display:inline-block;float:left;line-height:30px;background-color:#cd9c2e;font-family:sans-serif}form.webPoll .poll_results{vertical-align:top;color:#000}.webPoll li{height:40px;margin-bottom:5px;border-bottom:1px solid #cd9c2e}.webPoll li:last-child{border-bottom:0}.rowCitizen{margin-top:10px;background:#fff}.descOkaz{color:#333;font-size:16px;height:66px;margin-top:15px;overflow:hidden;padding-left:10px}.rowCitizen .ratioSquare{transition:.2s}.rowCitizen .imageCss{overflow:hidden;padding-left:10px}.rowCitizen .imageCss div{overflow:hidden;position:relative}.imageCss:nth-child(3n+1){padding-left:10px}.imageCss:nth-child(3n+2){padding-left:5px;padding-right:5px}.imageCss:nth-child(3n+3){padding-right:10px;padding-left:0}.rowCitizen .imageCss:nth-child(n+4){margin-top:20px}@media screen and (max-width:768px){.rowCitizen .imageCss,.rowCitizen .imageCss div{height:auto}.descOkaz{font-size:12px}}