.touch a:hover {
    text-decoration: none;
}
.touch .all_news, .touch .all_events, .touch .all_latest {
    position: relative;
    top: 0px;
    opacity: 1;
    visibility: visible;
}
.touch .all_news:hover, .touch .all_events:hover, .touch .all_latest:hover {
    position: relative;
    top: 0px;
    opacity: 1;
    visibility: visible;
    color: #fff;
    background:rgba(22, 22, 22, 0.88);
}
.touch .home_news {
    padding-bottom: 80px;
}
.touch .home_news + .all_news {
    margin-top: -70px;
}
.touch .home_news > .view:hover {
    background: none;
}
.touch .home_news.block_view > .view:hover {
    box-shadow: 0 0 0 3px #e9e4e4;
}
.touch .latest_articles > div:hover .audio_info > span {
    color:#000;
}
.touch .latest_articles > div:hover .audio_author {
    color:#706d6d;
}
.touch .latest_articles > div:hover .slide_info, .touch .items > div:hover .slide_info {
    background: #fff;
}
.touch .latest_articles > div:hover .slide_info span, .touch .items > div:hover .slide_info span {
    background: #fff url("images/play_hover.png");
}
.touch .switch_wrap.block_view .view:hover .news_title, .touch .switch_wrap.block_view .view:hover .event-time, .touch .switch_wrap.block_view .view:hover .typology_icon, .touch .center .view:hover .typology_icon, .touch .switch_wrap.block_view .view:hover .audio_author, .touch .center .view:hover .audio_author, .touch .switch_wrap.block_view .view:hover .absolute-time {
    background-color: #fff !important;
}
.touch #mini-clndr .clndr .days-container .days .day:hover, .touch #mini-clndr .clndr .days-container .days .empty:hover {
    background: none;
}
.touch .action_list > div:hover {
    background: #fff;
}
.touch .header_all {
    min-width: 966px;
    width: 100%;
}
.touch .hint-menu {
    display: none;
}
.touch .jcarousel li {
    border: none;
}
.touch .jcarousel li:hover .hidden-info {
    left: -20px;
    opacity: 0;
}
.touch #visibility-settings {
    opacity: 0;
}
.touch .visibility-settings-animate {
    opacity: 1 !important;
}
.touch .systemmenu li:hover, .touch #visibility-toggle:hover {
    border-color:  #8a8a8a;
}
.touch .systemmenu li:hover, .touch .systemmenu li:hover a, .touch #visibility-toggle:hover {
    color: #0f0e0c;
}
.touch #visibility-toggle:hover {
    background-position: center -469px !important;    
}
.touch .systemmenu li.search:hover {
    background-position: center 9px !important;
}
.touch .systemmenu li.int_map:hover {
    background-position: center -111px !important;
}
.touch .systemmenu li.timeline:hover {
    background-position: center -231px !important;
}
.touch .systemmenu li.panorama:hover {
    background-position: center -347px !important;
}
.touch .jcarousel-control-prev, .touch .jcarousel-control-next {
    opacity: 0;
}
.touch #next, .touch .inf-loading {
    margin-bottom: 25px;
}
.touch .right-side-animated .alike-block {
    width: 100%;
}
.touch .right-side .jspVerticalBar {
    opacity: 0;
}
.touch .right-side-animated .jspVerticalBar {
    opacity: 1;
}
.touch .navigation li ul li:hover { 
    background: none;
    box-shadow: none;
}
.touch #main_block .navigation li ul li p:hover a { 
    color: #695b49 !important;
}
.touch .white-theme #main_block .navigation li ul li:hover a{ 
    color: #434343 !important;
}
.touch .black-theme #main_block .navigation li ul li:hover a{ 
    color: #858484 !important;
}
.touch .green-theme #main_block .navigation li ul li:hover a{ 
    color: #515c59 !important;
}
.touch.desctop_m > .wrapper  {
    margin-left: 0px;
    margin-right: 0px;
}
.pdf-frame iframe {
    min-height: 353px;
}
.widgest {
    min-height: 545px;
}
.touch.android .footer {
    bottom: -3px;
}
.touch section#timeline ul:not(.year):not(.month) li span{
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
}
.touch section#timeline ul:not(.year):not(.month) li:hover span{
    border: 0px solid white;
    position: relative;
    padding: 23px 0 17px;
    background: none;
    margin: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    z-index: 11;
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none;
}
.touch .am-container a div.info.fadeInLeft, .touch .am-container a div.info.fadeOutLeft {
    -webkit-animation-name: none;
    -moz-animation-name: none;
    -o-animation-name: none;
    animation-name: none; 
}
.touch .three_blocks,
.touch .white_bg,
.touch .white_bg2 {
    margin-bottom: 35px;
}
.touch .title-hint {
    display: none !important; 
}
.touch .slideItem .slide-content {
    opacity: 1;
}
.touch .book-viewport {
    width: 100%;
    -webkit-box-sizing:  border-box;
    -moz-box-sizing:     border-box;
    box-sizing:          border-box;
}