@charset "utf-8";
/*
Theme Name:Russiaws 
Theme URI:http://russiaws.ru/
Author:Российская веб студия
Author URI:http://russiaws.ru/
Description:Руководитель компании:Судницин Григорий, Ведущий программист:Бондарев Андрей, Ведущий дизайнер:Большиянова Яна, Сайт компании:http://russiaws.ru. Компания Российская веб студия основанна 29 Мая 2012 года. Команда веб студии оказывает услуги;1) Создание индивидуального дизайна;2) Создание сайтов;3) Программирование дополнительных модулей;4) Фотоуслуги;5) Создание рекламных видео роликов;6) Создание 3Д панорамных карт;7) Продвижение сайтов;8) Обслуживание сайтов;9) Написание текста для сайта;10) И многое другое (полный список услуг вы сможите посмотреть у нас на сайте http://russiaws.ru/)
Version:2 (3.7.1)
-------------------------------------------------------------- */

/*Основное*/
img{border:none}
.enp-report{color:#999;text-decoration:underline}
li,ul{list-style:none;padding:0px;margin:0px}
h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;font-weight:normal}
a:hover{text-decoration:underline}
a{text-decoration:none}
html,body{height:100%;margin:0;padding:0;font-family:Arial;font-size:14px;min-width:1180px;background:#f1f1f1 url("images/ruws1banner162.png") repeat-x}
#glavniy{width:1180px;margin:0 auto;min-height:100%;padding:0 10px}
* html #glavniy{height:100%}
.alignleft{float:left;padding-right:10px}
.alignright{float:right;padding-left:10px}
.aligncenter{display:block;margin:0 auto;padding-bottom:10px;clear:both}
.hidden{display:none}
.bannerUp{display:inline}
.bannerUpPh{display:none}
.fl{float:left}
.m1{margin-left:10px}
.clear-l {clear:left}
.gsInformer .gsTemp .paddingRight{padding-right:5px!important}
div#fancy_outer{z-index:900!important}
div#fancy_overlay{z-index:300!important;opacity:0.6!important}
.ngg-gallery-thumbnail a{margin:1px!important}
#wp_page_numbers {max-width:100%}

/*модалка*/
li#archives-2 li{width:15%;float:left;border:1px solid #ccc;text-align:center;margin-left:1%;margin-top:1%;border-radius:10px}
li#archives-2 li a{padding:20px 0 20px 0;display:block;color:#000}
#wp-calendar{width:96%;margin-left:2%;margin-right:2%;text-align:center}
#wp-calendar caption{padding-bottom:30px;font-size:20px}
#wp-calendar thead th{border:1px solid #ccc}
#wp-calendar tbody td{border:1px solid #ccc;height:35px;}
#wp-calendar tbody td a{width:100%;display:block;background:#0033FF;height:25px;padding-top:10px;color:#fff}
#wp-calendar tfoot{display:none}
.modalDialog:target {display: block;pointer-events: auto;}
.modalDialog {position: fixed; top: 0px;right: 0px;bottom: 0px;left: 0px;z-index: 99999;display: none;  background: rgba(0, 0, 0, 0.8); transition: opacity 400ms ease-in;}
.modalDialog > div {width: 560px;position: fixed;top: 50%;left: 50%; margin: -200px auto 0px -280px;}
.modalDialog iframe {max-width:100%!important}
.modalDialog .close{right:-35px;top:-31px;text-indent:-10000px;background:url("images/krestik.png") no-repeat center;}
/*Шапка*/
.field{color:#fff;font-weight:bold;font-size:14px}
.russiaws p{padding-bottom:15px}
#header{height:230px}
.ruws1{position:absolute;margin-top:25px;width:180px}
.ruws2{position:absolute;display:block;font-weight:bold;color:#fff;width:165px;padding:10px 15px;border-radius:7px;margin-top:20px;margin-left:200px;background:url("images/ruws2.png") no-repeat right center;padding-right: 38px;}
#search {
    position: absolute;
    margin-top: 57px;
    width: 230px;
    /* border: 1px solid #fff; */
    /* border-radius: 7px; */
    height: 30px;
    margin-left: 200px;
}
.calendar { position:absolute;margin-top:70px;margin-left:446px;cursor:pointer}
.calendar-2 h2{display:none}
.close {cursor: pointer; color: rgb(255, 255, 255); line-height: 30px; position: absolute;right: -33px; text-align: center; top: 0px;width: 34px; text-decoration: none; font-family:tahoma;
    font-weight: bold; font-size: 21px; z-index: 46000; border-radius:10px 10px 10px 0px;background: #005689; /* Old browsers */
background: -moz-linear-gradient(top, #005689 1%, #061856 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #005689 1%,#061856 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #005689 1%,#061856 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005689', endColorstr='#061856',GradientType=0 ); /* IE6-9 */}
.calendar-2 .calendar-archives.calendrier .calendar-navigation,
.calendar-2 .calendar-archives.calendrier .calendar-navigation>.menu-container li>a.selected,
.calendar-2 .calendar-archives.calendrier .calendar-navigation>.menu-container li>a:hover {  
   background: #005689; /* Old browsers */
background: -moz-linear-gradient(top, #005689 1%, #061856 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #005689 1%,#061856 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #005689 1%,#061856 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005689', endColorstr='#061856',GradientType=0 ); /* IE6-9 */
}
.ruws21-02-2017{font-size:20px;margin:20px}
.ruws21-02-2017-2{font-size:17px;line-height:1.5}
.ruws21-02-2017-2 a{color:#01446f}
.calendar-2 .calendar-archives.calendrier .month.has-posts a,
.calendar-2 .calendar-archives.calendrier .day.has-posts a {background-color: #005689;}
.calendar-2 .calendar-archives.calendrier .month.has-posts,
.calendar-2 .calendar-archives.calendrier .day.has-posts { }
.ruws01 li a{width:40px;height:40px;display:block;float:left;margin-right:5px;background:url("images/ruws01.png") no-repeat;cursor:pointer;}
.ruws01 li+li a{width:40px;height:40px;display:block;float:left;margin-right:5px;background:url("images/ruws02.png") no-repeat;cursor:pointer}
.ruws01 li+li+li a{width:40px;height:40px;display:block;float:left;margin-right:5px;background:url("images/ruws03.png") no-repeat;cursor:pointer}
.ruws01 li+li+li+li a{width:40px;height:40px;display:block;float:left;margin-right:5px;background:url("images/telegram.png") no-repeat;cursor:pointer}
.ruws01 li+li+li+li+li a{width:40px;height:40px;display:block;float:left;margin-right:5px;background:url("images/ruws06.png") no-repeat;cursor:pointer}
.ruws01 li a:hover{opacity:1}
#searchsubmit{background:url("images/lupa.png") no-repeat;border:none;height:25px;width:22px;position:absolute;right:7px;top:3px;cursor:pointer}
#s{width:200px;position:absolute;background:none;border:none;padding:7px 15px}
#logo{position:absolute;margin:22px 0 0 444px;width:780px}
#logo li{float:left;margin-right:16px;cursor:pointer}
#logo img {width:100%;max-width:none!important}
.logo {position:static; margin: 20px 0px; width: 100%;text-align:center;display:none;clear:both}
.logo li{float:none;display:inline-block;margin:0px 8px 10px}

.mobile-menu {display:none}
.mobile-menu-head-1 {float:right;width:55px;text-align:center;margin-top:37px}
.navbar-toggle__icon-bar { vertical-align: middle; display: inline-block;  height: 39px;}
.icon-bar {    background-color: #fff; width: 55px; height: 7px; border-radius: 3px; display: block; margin-bottom: 6px;}
.mobile-menu-head-2 {float:left;width:40px;height:18px;text-align:center;background:url(images/search.png) no-repeat center;margin-top: 49px;
    margin-left: -30px;}
.mobile-menu-head-3 {float:left;color:#fff;font-size:17px;display:inline-block;margin:0px auto; margin-left: 10px}
.mobile-menu-head-3 div {    display: inline-block;width: 20px;height: 25px; margin-top: 0px; background: url(images/ruws2.png) no-repeat center; background-size: 100%;}
.mobile-menu-cont {display:none;clear:both;}
.mobile-menu-1 {border-top:1px solid #fff;border-bottom:1px solid #fff;margin:15px 0px 0px}
.mobile-menu-1 ul {text-align:center}
.mobile-menu-1 ul li{display:none;margin:5px 10px }
.mobile-menu-1 a {color:#fff;font-size:14px;text-transform:lowercase}
/*#menu-item-775 {display:inline-block}
#menu-item-774 {display:inline-block;width: 100%;margin:5px 0}*/
.mobile-menu .logo li{width:26%}
.mobile-menu-2 >div,
.mobile-menu-3 >div { padding: 5px;}
.mobile-menu-2 >li,
.mobile-menu-3 >li {border-top: 1px solid #fff;padding: 10px 0px;display:none}
.mobile-menu-2,
.mobile-menu-3 {text-align:center;color:#fff;border-bottom:1px solid #fff;}
.mobile-menu-2 ul li,
.mobile-menu-3 ul li{display:inline-block;margin:5px;padding:4px 5px 5px;background:#fff;border-radius:5px;width:auto;}
.mobile-menu-2 a,
.mobile-menu-3 a {color:#005689;font-size:13px;text-transform:uppercase}
.mobile-menu-1 #menu-item-774 a{text-transform:uppercase;width:100%;display:block}
.mobile-menu-1 #menu-item-774 {display:inline-block;width: 100%;margin:5px 0}
.search {display:none;margin-top:10px;clear:both;    position: relative;}
.search #s {position:static;border:1px solid #fff;width:92%;padding: 7px 13px}
.ruws01-02-17{position:relative;height:135px; width:500px;padding-bottom:5px}

#menu{position:absolute;margin:70px 0 0 505px;width:676px}
#menu ul li{float:left;padding:8px 26px 0 0}
#menu ul li a{color:#fff;font-weight:bold;text-transform:uppercase}
#menu3,
#menu2{position:absolute;margin-top:128px;width:1180px}
#menu3 ul li,
#menu2 ul li{float:left;   padding:0px 14px;}

#menu2 ul li ul {position:absolute;left:0px;width:740px;   margin-top:-5px;   padding-top:5px;z-index:999}
.sub-menu li:first-child a{text-decoration:none!important;font-weight:bold;cursor:default}
#menu2 ul li ul a {color:#000000}
#menu3 ul li a, #menu2 ul li a{color:#fff;text-transform:initial;font-size:14px;text-transform:uppercase;line-height:34px}
#menu3 ul li a {font-size:12px}
#menu-item-339 {font-weight:bold}
#menu-item-339 a{text-decoration:none!important}
#menu3 {line-height:34px}
#menu3 > li {display:inline-block}
#menu-item-105 a{font-size:0px;background:url(images/ruws8.png) no-repeat;width:16px;height:19px}
#menu2 #menu-item-108{float:right;background:#333333}
#menu3 {margin-top:162px;}
#menu3 ul li a {color:#000}
#menu-item-239653 a{color:#005689 !important}
.tv-show{overflow:hidden;border-top:1px solid #d1d1d1;font:normal 16px Arial, sans-serif;position:relative}
.tv-show.show-end{background-color: #fff;color:#bebebe}
.tv-show__icon{display:none;position:absolute}
.tv-show:hover{display:block}
.tv-shows-list__tab{display:inline-block;cursor:pointer;min-width:28px;height:40px;font:10px/26px Tahoma;color:#333;text-shadow:0 1px 0 #eee;text-align:center;font-weight:bold}
.tv-shows-list__tab--active{background:url("images/ruws20.png") no-repeat 1px 0px;color:#fff!important;z-index:1000;position:relative}
.dateDayOfWeek{height:70px;
    padding:0 13px;
    background:#ebebeb;
    background:linear-gradient(#ebebeb, #c4c4c4);
    background:-webkit-gradient(linear, 0, 0, 0 bottom, from(#ebebeb), to(#c4c4c4));
    background:-webkit-linear-gradient(#ebebeb, #c4c4c4);
    background:-ms-linear-gradient(#ebebeb, #c4c4c4);
    background:-moz-linear-gradient(#ebebeb, #c4c4c4);
    background:-o-linear-gradient(#ebebeb, #c4c4c4);
    border-top:1px solid #ffffff;
    border-bottom:1px solid #7c868e;
    border:1px solid #bbb;
    border-bottom-color:#a0a0a0;
    border-bottom:0;
    position:relative;
    font-size: 32px;
    line-height:70px;
    text-shadow:0 1px 0 #eee;
    color:#555;text-transform: capitalize;margin-top:-15px}
.tv-shows-list__content{display:none;border-top:none}
.tv-show__title{margin-left:61px;vertical-align:top;padding:10px 85px 8px 15px;position:relative;text-transform:none;width:514px}
.ruws02-02-2017{position:absolute;right:15px;top:50%;width:22px;height:23px;margin-top:-12px;background:url("images/ruws22.png") no-repeat;font-size:9px;padding-top:8px;padding-left:5px;color:#000}
.ruws02-02-20172{display:block;width:73px;height:16px;margin-bottom:-2px;margin-right:10px;background-image:url(images/ruws23.png);background-repeat:no-repeat;background-position:0 -126px;position:absolute;top:50%;margin-top:-6px;left:80%}
.ruws02-02-20171{display:block;width:73px;height:16px;margin-bottom:-2px;margin-right:10px;background-image:url(images/ruws23.png);background-repeat:no-repeat;background-position:0 -107px;position:absolute;top:50%;margin-top:-6px;left:80%}
.tv-show.show-now .ruws03-02-20171{width:23px;height:23px;display:block;background:transparent url("images/ruws25.png") no-repeat;position:absolute;top:50%;margin-top:-12px;right:45px;cursor:pointer}
.tv-show.show-now{background:#fff;background:linear-gradient(#fff,#b7b7b7);background:-webkit-gradient(linear, 0, 0, 0 bottom,from(#fff),to(#b7b7b7));background:-webkit-linear-gradient(#fff,#b7b7b7);background:-ms-linear-gradient(#fff,#b7b7b7);background:-moz-linear-gradient(#fff,#b7b7b7);background:-o-linear-gradient(#fff,#b7b7b7)}
.tv-show.show-next .ruws03-02-2017{display:block;background:url("images/ru24.png") right top no-repeat;position:absolute;top:50%;width:23px;height:17px;margin-top:-9px;margin-left:86px}
.tv-show.show-now .ruws03-02-2017{display:block;background:url("images/ru24.png") left top no-repeat;position:absolute;top:50%;width:23px;height:17px;margin-top:-9px;margin-left:86px}
.tv-show.show-now .tv-show__time{color:#fff;font-size:15px;background:#f01e28;background:linear-gradient(#f01e28,#c40000);background:-webkit-gradient(linear,0,0,0 bottom,from(#f01e28),to(#c40000));background:-webkit-linear-gradient(#f01e28,#c40000);background:-ms-linear-gradient(#f01e28,#c40000);background:-moz-linear-gradient(#f01e28,#c40000);background:-o-linear-gradient(#f01e28, #c40000)}
.ruws02-02-20173{display:block;width:73px;height:16px;margin-bottom:-2px;margin-right:10px;background-image:url(images/ruws23.png);background-repeat:no-repeat;background-position:0 -1px;position:absolute;top:50%;margin-top:-6px;left:80%}
.tv-shows-list__content--active{display:block}
.tv-show + .tv-show{border-top:1px solid #aaa}
.show-end .tv-show__time{color:#bebebe }
.tv-show__time{width:60px;
    height:36px;
    float:left;
    vertical-align:top;
    background-color:#dfdfdf;
    border-right:1px solid #d1d1d1;
    text-align:center;
    font-size:11px;line-height:36px}
.tv-show__time,
.tv-show__title {
	display: inline-block;
	vertical-align: middle;
}

.ru2 {
    font-size: 12px;
    font-weight: bold;
    float: right;
    margin-left: 10px;
    /* border-right: 1px solid #005689; */
    line-height: 14px;
    margin-top: 10px;
    padding-right: 10px;
}
.ru2 span{color:#005689;font-weight:normal;}
/*
.ru2 table {background:transparent!important;border-top:none!important;font-size: 12px!important;color: #005689!important;width: 93px!important;}
.ru2 thead {display:none}
.ru2 img{height: 18px!important; width: 13px!important;margin-right:0px!important;margin-top: 3px;}
.ru2 td {font-size:12px;color:#005689!important;}
*/
.ru3{font-size:12px;float:right;margin-left:10px;}
.ru3 span{font-size:12px;margin-left:5px;color:#005689;font-weight:bold;}
.ru3 sup{line-height:12px;}
/*
.ru3 .gsInformer span{font-family:arial!important}
.ru3 .gsWeatherIcon,.ru3 .gsAddInfo2{display:none}
.ru3 .gsInformer .gsCity{padding:8px 0 0 0;font-size:12px;font-weight:normal;font-family:arial!important;text-transform: uppercase;}
.ru3 #gsInformerID-205Utmbp83moDP{width:130px!important}
.ru3 .gsInfoWrapper {position:relative;position:relative;width:115px;margin-top:3px}
.ru3 .gsInformer .gsTemp{padding:8px 0 0 0px;font-size:12px;color:#005689;position:relative;left:-19px;}
.ru3 .gsInformer .gsAddInfo2.padding{position:relative;width:120px;margin:-63px 0px 0px 126px;}
.ru3 .gsInformer .gsAddInfo2.padding div{line-height:13px}
.ru3 .gsInformer .gsCity span {border-left:1px solid #005689}
.ru3 .gsInformer .gsLinks {display:none}
*/
.time {position:relative;
	float:right;
/*	border-right:1px solid #005689;*/
	font-size:12px;
	line-height:14px;
	margin-top:10px;
	padding-right:12px}
.time span{font-size:12px;color:#005689;text-transform:uppercase}
.time-2 p{display:none;width:41px;height:35px}
.time-2 p.active {display:block}
.time-2 {position:absolute;top:-13px;left:-50px;}
.kanal-2 {background:url(images/ruws2.jpg) no-repeat center 6px}
.kanal-1 {background:url(images/ruws3.jpg) no-repeat center}
.active-2 ~span{display:none}
/*Контент*/
audio{width:560px}
#openModa4 audio{background:url(images/RadioFMpenza.png) no-repeat 0 -5px;width:560px;height:314px}
#openModa3 audio{background:url(images/RadioRussiaPenza.png) no-repeat 0 -5px;width:560px;height:314px}
#openModa5 audio{background:url(images/RadioMayakPenza.png) no-repeat 0 -5px;width:560px;height:314px}
.breadcrumb a{color:#747474;font-size:12px;text-decoration:underline}
.breadcrumb span{font-size:12px}
#content{float:left;width:940px}

/*1 блок новостей*/

.ru1{background:#fff url(images/ruws10.png) repeat-x;height:83px;margin-bottom:10px;}
.ru1 > a,.ru1 span{line-height:83px;color:#005689;font-size:22px;background:url(images/ruws11.png) no-repeat left center;padding-left:49px;margin-left:20px;text-decoration:none;text-transform:uppercase}
.block_1,.block_2,.block_3 {position:relative}
.news{float:left;position:relative;overflow:hidden;margin-top:5px;margin-bottom:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey}
.news .title,.news p{position:absolute;z-index:1;text-decoration:none}
.news img{width:100%;height:auto}
.news:hover div{margin-left:0}
.news.news_6 div{}
.news div { position: absolute;
    z-index: 10;
    left: 0;
    background: #005689;
    padding-left: 10px;
    line-height: 44px;
	height:50px;
    overflow: hidden;
    margin-left: -132px;
    width: 171px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.news div a{color:#fff;font-size:16px;text-decoration:none}	
/*media all*/
.news div span {
    background: url(images/ruws15.png) no-repeat center center;
    padding: 13px 25px;
    z-index: 100;
    position: absolute;
    display: inline-block;
    margin-top: 8px;
}

.news:hover div{text-indent:0px;width:180px}
.shadow {position:absolute;left:0px;top:0px;width:100%;height:100%}
.block_1 {margin-top:-5px}
.block_1 .news_1 {width:630px;height:300px}
.block_1 .news_1 div{top:125px}
.block_1 .news_1 img{border-radius:5px;}
.block_1 .news_1 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_1 .news_1 p{left:20px;bottom:10px;color:#fff;}
.block_1 .news_1 .shadow {background:url(images/ruws17.png) repeat-x}
.block_1 .news_2{width:300px;height:300px;clear:left}
.block_1 .news_2 div{top:50px}
.block_1 .news_2 .title{background:#961c55;color:#fff;bottom:0px;height:39%;padding:10px 10px 30px;width:280px;font-size:20px;display:block}
.block_1 .news_2 p{left:20px;bottom:10px;color:#fff;}
.block_1 .news_3 {width:630px;height:300px;margin-left:10px}
.block_1 .news_3 div{top:125px}
.block_1 .news_3 img{border-radius:5px}
.block_1 .news_3 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_1 .news_3 p{left:20px;bottom:10px;color:#fff;}
.block_1 .news_3 .shadow {background:url(images/ruws17.png) repeat-x}
.block_1 .news_4 {width:300px;   height:143px;;margin-right:10px}
.block_1 .news_4 div{top:99px}
.block_1 .news_4 p {right:20px;bottom:10px;color:#fff;}
.block_1 .news_4 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_1 .news_4 .shadow {background:url(images/ruws18.png) repeat-x}
.block_1 .news_5 {width:154px;height:144px;border-radius:5px;border-bottom:1px solid #b6b6b6;}
.block_1 .news_5 div{top:99px;margin-left:-95px;width:133px;}
.block_1 .news_5 div a {font-size:11px}
.block_1 .news_5:hover div {margin-left:0}
.block_1 .news_5 img {display:none}
.block_1 .news_5 .title {background:#fff;top:0px;right:0px;height:104px;padding:10px 10px 30px;width:134px;font-size:12px;color:#000}
.block_1 .news_5 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_1 .news_6 {width:154px;height:144px;border-radius:5px;margin-left:9px;}
.block_1 .news_6 div{top:99px;margin-left:-95px;width:133px;}
.block_1 .news_6 div a {font-size:11px}
.block_1 .news_6:hover div {margin-left:0}
.block_1 .news_6 img {display:none}
.block_1 .news_6 .title {background:#7d756a;top:0px;right:0px;height:104px;padding:10px 10px 30px;width:134px;font-size:12px;color:#fff}
.block_1 .news_6 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_1 .news_7 {width:145px;height:153px;position:absolute;margin-top:780px;margin-left:0px;border-radius:5px}
.block_1 .news_7 div{top:108px;margin-left:-95px;width:133px;}
.block_1 .news_7 div a {font-size:11px}
.block_1 .news_7:hover div {margin-left:0}
.block_1 .news_7 img {display:none}
.block_1 .news_7 .title {background:#7d756a;top:0px;right:0px;height:113px;padding:10px 10px 30px;width:125px;font-size:12px;color:#fff}
.block_1 .news_7 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_1 .news_8 {width:145px;height:153px;position:absolute;border-radius:5px;border-bottom:1px solid #b6b6b6;margin-top:780px;margin-left:155px;}
.block_1 .news_8 div{top:108px;margin-left:-95px;width:133px;}
.block_1 .news_8 div a {font-size:11px}
.block_1 .news_8:hover div {margin-left:0}
.block_1 .news_8 img {display:none}
.block_1 .news_8 .title {background:#fff;top:0px;right:0px;height:113px;padding:10px 10px 30px;width:125px;font-size:12px;color:#000}
.block_1 .news_8 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_1 .news_9 {width:319px;height:152px;margin-right:10px;position:absolute;margin-top:780px;margin-left:309px;}
.block_1 .news_9 div{top:108px}
.block_1 .news_9 p {right:20px;bottom:10px;color:#fff;}
.block_1 .news_9 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_1 .news_9 .shadow {background:url(images/ruws18.png) repeat-x}
.block_1 .news_10 {width:630px;height:300px;clear:left;margin-top:168px;}
.block_1 .news_10 div{top:125px}
.block_1 .news_10 img{border-radius:5px;}
.block_1 .news_10 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_1 .news_10 p{left:20px;bottom:10px;color:#fff;}
.block_1 .news_10 .shadow {background:url(images/ruws17.png) repeat-x}
.block_1 .news_11{width:300px;height:300px;margin-top:168px;margin-left:10px;}
.block_1 .news_11 div{top:50px}
.block_1 .news_11 .title{background:#961c55;color:#fff;bottom:0px;height:39%;padding:10px 10px 30px;width:280px;font-size:20px;display:block}
.block_1 .news_11 p{left:20px;bottom:10px;color:#fff;}
.block_1_baner {float:none;clear:both}
li[class$="baner"] {clear:left}
li[class$="baner"] .widget_sp_image img{border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey}
li[class$="baner"] .widget_sp_image div {position:absolute;top:0px;background:#fff;height:46px;width:100%}
ul[class$="baner"] .widget_sp_image img{border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey;display:block}
/*2 блок новостей*/
.ru1-2 {margin-top:10px}
.ru1-2 >a,.ru1 span {background-image:url(images/ruws14.png)} 
.ru1-2 .ru1-2-2{background:none;padding-left:40px;float:right;color:grey;width:140px;font-size:16px}
.ru1-2-2:hover {color:#005689}
.ru1-2-2 span {background:url(images/ruws16.png) no-repeat right center;padding:14px;}
.block_2_2_news_1 {width:630px;height:300px}
.block_2_2_news_1 div{top:125px}
.block_2_2_news_1 img{border-radius:5px;}
.block_2_2_news_1 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_2_2_news_1 p{left:20px;bottom:10px;color:#fff;}
.block_2_2_news_1 .shadow {background:url(images/ruws17.png) repeat-x}
.block_2_3_news_1{width:300px;height:300px;margin-left:10px}
.block_2_3_news_1 div{top:85px}
.block_2_3_news_1 .title{background:#961c55;color:#fff;bottom:0px;height:39%;padding:10px 10px 30px;width:280px;font-size:20px;display:block}
.block_2_3_news_1 p{left:20px;bottom:10px;color:#fff;}
.block_2 .news_1{width:300px;height:314px}
.block_2 .news_1 div{top:50px}
.block_2 .news_1 .title{background:#fff;color:#000;bottom:0px;height:42%;padding:10px 10px 30px;width:280px;font-size:20px;display:block}
.block_2 .news_1 p{left:20px;bottom:10px;color:#000;}
.block_2 .news_2 {width:319px;height:152px;margin-right:10px;margin-left:10px;}
.block_2 .news_2 div{top:108px}
.block_2 .news_2 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_2 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_2 .shadow {background:url(images/ruws18.png) repeat-x}
.block_2 .news_3 {width:319px;height:152px;margin-right:10px;position:absolute;margin-top:477px;margin-left:310px;}
.block_2 .news_3 div{top:108px}
.block_2 .news_3 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_3 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_3 .shadow {background:url(images/ruws18.png) repeat-x}
.block_2 .news_4 {width:630px;height:300px;clear: left;}
.block_2 .news_4 div{top:125px}
.block_2 .news_4 img{border-radius:5px;}
.block_2 .news_4 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_2 .news_4 p{left:20px;bottom:10px;color:#fff;}
.block_2 .news_4 .shadow {background:url(images/ruws17.png) repeat-x}
.block_2 .news_5 {width:630px;height:152px;margin-right:10px;clear:left;margin-left: 311px;}
.block_2 .news_5 img {width:319px}
.block_2 .news_5 div{top:50px}
.block_2 .news_5 p {right:20px;bottom:10px;color:#000;}
.block_2 .news_5 .title{font-size:16px;color:#000;top:0;right:0;background:#fff;display:block;padding:10px;height:132px;width:46%;text-decoration:none;}
.block_2 .news_6 {width:309px;   height:147px;clear:left;margin-left: 311px;}
.block_2 .news_6 div{top:103px}
.block_2 .news_6 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_6 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_6 .shadow {background:url(images/ruws18.png) repeat-x}
.block_2 .news_7 {width:310px;height:147px;margin-left:10px;}
.block_2 .news_7 div{top:103px}
.block_2 .news_7 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_7 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_7 .shadow {background:url(images/ruws18.png) repeat-x}

.block_2 .news_10 {width:319px;height:152px;clear:left}
.block_2 .news_10 div{top:108px}
.block_2 .news_10 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_10 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_10 .shadow {background:url(images/ruws18.png) repeat-x}
.block_2 .news_11 {width:154px;height:144px;border-radius:5px;position:absolute;left:0;margin-top:1431px;}
.block_2 .news_11 div{top:99px;text-indent:-94px;}
.block_2 .news_11 div a {font-size:11px}
.block_2 .news_11:hover div {width:144px;text-indent:0px}
.block_2 .news_11 img {display:none}
.block_2 .news_11 .title {background:#fff;top:0px;right:0px;height:104px;padding:10px 10px 30px;width:134px;font-size:12px;color:#000}
.block_2 .news_11 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_2 .news_12 {width:154px;height:144px;border-radius:5px;position:absolute;left:164px;margin-top:1431px;}
.block_2 .news_12 div{top:99px;text-indent:-94px;}
.block_2 .news_12 div a {font-size:11px}
.block_2 .news_12:hover div {width:144px;text-indent:0px}
.block_2 .news_12 img {display:none}
.block_2 .news_12 .title {background:#7d756a;top:0px;right:0px;height:104px;padding:10px 10px 30px;width:134px;font-size:12px;color:#fff}
.block_2 .news_12 p {right:10px;bottom:10px;color:#f2c64d;font-size:10px}
.block_2 .news_13{width:300px;height:307px;margin-left:10px}
.block_2 .news_13 div{top:50px}
.block_2 .news_13 .title{background:#fff;color:#000;bottom:0px;height:42%;padding:10px 10px 30px;width:280px;font-size:20px}
.block_2 .news_13 p{left:20px;bottom:10px;color:#000;}
.block_2 .news_14 {width:300px;   height:154px;;margin-left:10px}
.block_2 .news_14 div{top:99px}
.block_2 .news_14 p {right:20px;bottom:10px;color:#000;}
.block_2 .news_14 .title{font-size:16px;color:#000;top:0;right:0;background:#fff;display:block;padding:10px;height:133px;width:280px;text-decoration:none;}
.block_2 .news_15 {width:300px;height:143px;;margin-left:10px}
.block_2 .news_15 div{top:99px}
.block_2 .news_15 p {right:20px;bottom:10px;color:#fff;}
.block_2 .news_15 .title{font-size:16px;color:#fff;top:5px;;left:20px;text-decoration:none;}
.block_2 .news_15 .shadow {background:url(images/ruws18.png) repeat-x}
#widget_sp_image-9{position:absolute;top:315px;right:0;width:300px;}
.block_2 #widget_sp_image-9 img {    height: 624px;}
.block_2 #widget_sp_image-17 img {    height: 308px;}

/*3 блок новостей*/
.ru1-3 {margin-top:10px}
.ru1-3 .ru1-3-2{background:none;padding-left:40px;float:right;color:grey;width:140px;font-size:16px}
.ru1-3-2:hover {color:#005689}
.ru1-3-2 span {background:url(images/ruws16.png) no-repeat right center;padding:14px;}
.block_3 .news_1{width:300px;height:300px;clear:left}
.block_3 .news_1 div{top:50px}
.block_3 .news_1 .title{background:#961c55;color:#fff;bottom:0px;height:39%;padding:10px 10px 30px;width:280px;font-size:20px;display:block}
.block_3 .news_1 p{left:20px;bottom:10px;color:#fff;}
.block_3 .news_2 {width:630px;height:300px;margin-left:10px}
.block_3 .news_2 div{top:125px}
.block_3 .news_2 img{border-radius:5px}
.block_3 .news_2 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_3 .news_2 p{left:20px;bottom:10px;color:#fff;}
.block_3 .news_2 .shadow {background:url(images/ruws17.png) repeat-x}
.block_3 .news_3{width:320px;height:300px;margin-left:310px}
.block_3 .news_3 div{top:50px}
.block_3 .news_3 .title{background:#fff;color:#000;bottom:0px;height:36.5%;padding:10px 10px 30px;width:299px;font-size:19px;display:block}
.block_3 .news_3 p{left:20px;bottom:10px;color:#000;}
.block_3 .news_4{width:300px;height:300px;margin-left:10px}
.block_3 .news_4 div{top:50px}
.block_3 .news_4 .title{background:#961c55;color:#fff;bottom:0px;height:39%;padding:10px 10px 30px;width:290px;font-size:19px;display:block}
.block_3 .news_4 p{left:20px;bottom:10px;color:#fff;}
.block_3 .news_5 {width:630px;height:300px}
.block_3 .news_5 div{top:125px}
.block_3 .news_5 img{border-radius:5px}
.block_3 .news_5 .title{font-size:20px;color:#fff;bottom:52px;left:20px;text-decoration:none;}
.block_3 .news_5 p{left:20px;bottom:10px;color:#fff;}
.block_3 .news_5 .shadow {background:url(images/ruws17.png) repeat-x}
.ru4{width:870px;float:left}
.ru5{position:relative;border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey;background:#fff;padding:20px;margin:10px;min-height:165px}
.ru6{float:left;margin-right:20px;padding-bottom:20px}
.ru7{color:#000;font-size:20px;font-family:Arial;font-weight:bold;text-decoration:none;margin-bottom:10px;display:block}
.ru7:hover{color:#004f82;text-decoration:none}
.ru8{color:#171717;line-height:1.3;font-size:15px}
.ru9{border-top:2px solid #cbcbcb;clear:both;padding:20px 0 0 20px;background:url(images/ruws1-2.jpg) no-repeat 0 22px}
.ru9 a{color:#808080;text-transform:inherit;display:inline-block;}
.ru9-tag {float:right}
.ru10{position:absolute;top:5px;right:0;border-radius:5px;width:300px}
.ru11{border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey;margin:10px}
.ru12{position:absolute;top:625px;right:0;border-radius:5px;width:300px}
.ru13{margin-top:10px}
.ru13 .widget_sp_image-description{display:none}
.ru14{position:relative;border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey;background:#fff;width:300px;padding-bottom:20px;height:280px}
.ru15{position:absolute;top:315px;right:0;border-radius:5px;width:300px}
.ru0-1-2{display:inline-block;margin-bottom:21px;margin-left:10px;margin-right:15px;color:#333;border:1px solid #999;padding:10px;border-radius:10px}
.ru0-1-3 li+li+li+li+li{display:none}
.ru0-1-2:hover{text-decoration:none;background:#a0a0a0;color:#fff}
.ru14 h2{color:#004f82;font-size:19px;font-family:Arial;font-weight:bold;padding:10px 0 0 0;text-align:center}
.ru14 ul li a{color:#000;font-size:14px;display:block;line-height:1.1;height:45px;padding-right:10px}
.ru14 ul li{background:url(images/ruws1-3.jpg) no-repeat 10px 12px;padding-left:25px;margin-top:8px;border-top:1px solid #cbcbcb;padding-top:8px}
.ru16{position:absolute;top:950px;left:0;border-radius:5px;width:300px}
.ru3-1{position:absolute;margin-top:-20px;margin-left:10px;font-size:13px;color:#303030;text-transform:initial}
.ru3-1 a{font-size:13px;color:#004f82;text-transform:initial}

.post-cont{float:left;width:550px;}
.ru3-2 .ru5{margin:10px 0 0 10px}
.ru3-2 article img {max-width:500px!important;height:auto!important}
.ru3-4{position:absolute;top:315px;left:0;width:300px}
.ru3-3{position:absolute;top:624px;right:0;width:300px}
.ru3-5{font-size:12px;color:#303030;padding-bottom:5px}
.ru3-6{padding-top:5px} 
.ru3-7{padding-top:10px;padding-bottom:10px;height:150px}
.ru3-7 li{float:left;margin-left:10px}
.ru3-8{background:#fff;border-radius:5px;-webkit-box-shadow:0px 0px 5px grey;-moz-box-shadow:0px 0px 5px grey;box-shadow:0px 0px 5px grey;margin:10px;height:2px;margin:10px 0 0 10px;width:540px;clear:both}
.entry-header iframe {max-width:100%}
#my-calendar a,#today span,.notpost{padding: 41px 0!important;font-size:22px}
.select_ca #my_month,#ajax_ac_widget #my_year{padding:7px;font-size:17px}
#ajax_ac_widget #my_year{width:100px!important}
#my_calender span{font-size:22px}
.nav-links{display:none}
.tv_ctrl_sidebar,.tvget_mv_container_table_sidebar{display:none}
#tvget_mv_container_889 {
    min-width: 810px!important;
    overflow-x: auto;
}
#tvget_mv_container_889 .tabs-container {
    padding-left: 0!important;
    width: 600px;
    padding-bottom: 16px;
    padding-top: 0px;
    float: left;
    border-left: none!important;
    min-height: 500px;
}

/*Левая колонка*/

.mtabs li {display:inline-block;margin:10px 5px}
.mtabs li a {color:#000}
.mhtab img,.mhtab i {display:none}
.mhtab .widget img{display:block}
.mhtab .widget{padding:0px;margin:10px 4px}
#left{width:230px;float:left;padding-right:10px}
#left>div {background:#fff;height:100%;position:relative;padding-bottom:50px}
#left .ru1{line-height:60px;height:60px;color:#005689;font-size:22px;padding-left:59px;background-size:auto 100%;display:block}
.left-1 li{margin:16px 0px;padding:0px 4px}
.left-1 span{color:#005689;font-weight:bold;}
.left-1 a{color:#000;text-decoration:none;}
.left-1 div {display: none;position: absolute;z-index: 10;top:-1px; left: 4px; background: #005689; padding-left: 10px; line-height: 36px; height: 36px;  overflow: hidden;
   width: 55px;border-radius:0px 0px 5px 0px  }
.left-1 div span { background: url(images/ruws15.png) no-repeat center center; padding: 13px 25px; z-index: 100; position: absolute; display: inline-block;    margin-top: 0px; width: auto;top: -4px;left: 5px;}
.left-1 li a:hover{color:#005689;}
.left-2 {border-top:1px dashed grey;padding:11px 39px;position:absolute;bottom:0px;color:#000}

/*Правая колонка*/

#right{width:310px;float:right}
#right2{width:630px;float:right}
#right2 img,
.ru3-7 img{width:100%;max-width:none!important}
/*Футер*/

#clear{height:0;font-size:1px;line-height:0px;clear:both}
#rasporka{height:60px}
#footer{height:60px;auto;margin:0px auto 0px;width:1180px;padding:0px 10px}
.footer-1{position:absolute;left:0px;width:100%;min-width:1180px;background:#061856;height:420px;z-index:-1}
.footer-2{float:left;margin:50px 150px 0px;width:360px}
.footer-2 p, .footer-3>p  {color:#fff;text-transform:uppercase;padding-bottom:20px;font-size:16px}
.footer-2 li a{color:#fff;text-transform:uppercase;opacity:0.7;line-height:20px}
.footer-3 {float:left;margin:50px 0px 0px}
.footer-3 ul p{color:#fff;opacity:0.7;line-height:20px;padding:0px 0px 10px 45px;margin-left:-9px}
.adres {background:url(images/ruws13.png) no-repeat left 0px}
.tel {background:url(images/ruws13.png) no-repeat left -58px}
.faks {background:url(images/ruws13.png) no-repeat left -116px}
.mail {background:url(images/ruws13.png) no-repeat left -154px}
.footer-4{margin:150px 0px 0px 0px;width:180px;text-align:center;padding-top:48px;position:absolute}
.btn {background:#961c55;padding:7px 44px;font-size:16px;color:#fff;border-radius:10px}
.logo2{float:left;padding-top:50px;width:180px}
#prava{position:absolute}
.up {position:fixed;right:5%;bottom:5%;z-index:1000}
.footer-bottom{clear:both;}
.footer-bottom a{color:#fff}
.footer-bottom p{color:#fff;opacity:0.7}
.knop{position:fixed;left:0px;top:50%;margin-top:-80px;background:#061856;border:1px solid #fff;border-radius:10px;border-bottom-left-radius:0px;   border-top-left-radius:0px;padding:10px 20px;height:30px;width:0px;height:140px;}
.knop a{color:#fff;padding:0px;display:block;white-space:nowrap;margin-top:8px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}

/*страница прислать новость*/
.feedback-news .ru31 {margin-bottom:15px}
.feedback-news .ru32{float:left;margin-right:10px;color:#000;text-transform:uppercase;    padding-top: 10px;}
.feedback-news .ru31 p {text-align:right}
.feedback-news .ru31 input,.feedback-news .ru31 textarea {line-height:32px;border-color:#005689;width:388px}
.feedback-news .ru31 input:focus,.feedback-news .ru31 textarea:focus {outline:none}
.feedback-news .ru31 textarea {height:200px;line-height:normal}
.feedback-news .ru33 input{float:right;background:#005689;color:#fff;font-size:16px;padding:8px 26px;border:none;border-radius:10px;margin-bottom:10px;outline:none!important;cursor:pointer;
 -moz-transition: background 250ms ease-in-out 0s ;
     -ms-transition: background 250ms ease-in-out 0s ;
      -o-transition: background 250ms ease-in-out 0s ;
 -webkit-transition: background 250ms ease-in-out 0s;
         transition: background 250ms ease-in-out 0s;}
.feedback-news .ru33 input:hover {background:#e50000}

.sticky {
  position: fixed;
  z-index: 101;
}
.stop {
  position: relative;
  z-index: 101;
}
#right > div {-moz-transition: all 0ms ease-in-out 0s ;
     -ms-transition: all 0ms ease-in-out 0s ;
      -o-transition: all 0ms ease-in-out 0s ;
 -webkit-transition: all 0ms ease-in-out 0s;
         transition: all 0ms ease-in-out 0s;}
		 
		 
		 
.ruws18 {width:260px;float:left; margin: auto 20px; background: #fff; overflow: hidden; display: block; position: relative;  height:146px;  border: 1px solid #ccc;}		 
.ruws18 img, .ru69 {
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}		 
.ruws21 {    position: absolute; background: rgba(0,0,0,0.7); padding: 15px; bottom: 0; color: #fff; text-transform: uppercase; text-align: center; font-size: 25px; font-family: "Roboto Bold";
    width: 238px;   z-index: 100;
}		 
.ruws18:hover img, .ruws18:hover .ru69 { transform: scale(1.05);  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);  -ms-transform: scale(1.05);  -o-transform: scale(1.05);
    position: relative;   z-index: 99;}
.ru69 {width:260px; overflow: hidden; display: block;  position: relative;  height:146px;}

.mobile-button {display:none;
    -webkit-box-shadow: 0px 0px 5px grey;
    -moz-box-shadow: 0px 0px 5px grey;
    box-shadow: 0px 0px 5px grey;
    background: #fff; margin:10px 0px 40px}
.mobile-button p {text-align:center;padding:10px}
.mobile-button p a {color: #666;font-size:15px}
.mobile-button p+p {border-top:1px solid #EBEBEB}		 

.feedback-eror-head {color:#fff;font-size:18px;text-align:center}

.feedback-eror textarea {height: 200px;line-height: normal;border-color: #005689; width: 100%;margin:20px 0px}
.feedback-eror .ru33 input { float: right; background: #005689; color: #fff;font-size: 16px; padding: 8px 26px; border: none; border-radius: 10px;  margin-bottom: 10px;  outline: none!important;   cursor: pointer;
    -moz-transition: background 250ms ease-in-out 0s;
    -ms-transition: background 250ms ease-in-out 0s;
    -o-transition: background 250ms ease-in-out 0s;
    -webkit-transition: background 250ms ease-in-out 0s;
    transition: background 250ms ease-in-out 0s;
}

.ruws2-mibile {display:none;margin:15px 0px}
.ruws2-mibile iframe {width:100%;height:170px;}		 
@media (max-width:480px) {
#openModa5 audio,#openModa3 audio,#openModa4 audio{width:100%;height:170px;background-size:100%}
.eror_button {display:none}
.ruws02{width:320px;margin-top:20px}
.ruws01-02-17{width:300px}
.ruws01-02-17 iframe{left:0}
.post-cont{width:100%}
	html, body,#glavniy {max-width:480px;width:auto;min-width:320px;margin:0px;padding:0px}
	#content {display:none}
	html, body {background-image:none}
	#header {background:#005689;height:auto;padding:10px;position:relative}
	.ruws1 {position:static;margin-top:0px;float:left;margin-bottom:15px}
	.ruws2 {position:static;margin:10px auto}
	#search,#logo,.ruws2 {display:none}
	.ruws2-mibile {display:block}
	.bannerUp{display:none}
	.bannerUpPh{display:block}
	
	
	#menu,
	#menu2,
	#menu3,	
	.time,.ru3,.ru2,.knop,.up,.ymetr,
	.calendar {display:none}
	.mobile-menu,.left-1 div {display:block}
	
	#left {max-width:480px;width:auto;min-width:320px;margin:0px;padding:0px}
	.left-1 img{display:block;width:100%; height: auto;margin-bottom:15px}
	.left-1 li {border-bottom:3px solid #005689;padding-bottom:40px;position:relative}
	.mhtab .widget {margin:10px 0px;padding:0px 0px 20px;}
	.mhtab .widget img {width:100%; height: auto;margin:0 auto }
	.left-2 { padding: 11px 0px; width: 100%;text-align:center}
	.left-1 .title {position:relative;padding-bottom:30px;font-size:18px}
	.left-1 span {    position: absolute; left: 0px; bottom: 0px;    width: 200px;}
	
	#footer {max-width:480px;width:auto;min-width:320px;margin:0px;padding:0px;background: #061856;height:auto;padding-top:15px}
	.footer-1,.logo2,.footer-4 {display:none}
	.footer-2 { margin:0px 0px 0px 10px; width: 30%;}
	.footer-3 {float:right;margin:0px 10px 0px 0px}
	
	.ru3-1 {position:static;margin:10px }
	#right2 {display:none}
	.ru3-2 {width:100%}
	.ru3-2 .ru5 { margin: 10px}
	.ru3-2 .ru5 img{max-width:100%!important;height: auto!important;}
	.ru3-8,.ru3-7 {display:none}
	.mobile-button {display:block}
	
	#right {display:none}
	.ru4 {width:100%}
	.ru4 .ru6 {float:none;margin:0px 0px 10px}
	.ru4 .ru9 {text-align:left;margin-top:10px}
	
	.feedback-news .ru31 input, .feedback-news .ru31 textarea {width: 300px;}
	
	.modalDialog > div {width:80%;left:10%;top:20%;margin:0px}
	
}		 
		 