body{background: url(../images/bg_body.png) repeat-x #fff;}
.adm-workarea textarea{line-height: 20px;}
a{text-decoration: underline; outline: none !important;}
.nav a{text-decoration: none;}
.header{margin-top: 12px; margin-bottom: 32px;}
input{border: 1px solid #ACACAC;}
input[type="submit"] {border: medium none;}
.block{display: block;}
textarea:focus, input:focus{outline: none;}
textarea{resize: none;}
.content-inner{height: auto; min-height: 500px;margin-bottom: 30px;}
.relative{position: relative;}
.gradient{background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%); border:1px solid #D3D3D3;padding: 5px;margin-bottom: 20px;}
.head .name{margin: 5px 0;}
.send-mail .item{margin-bottom: 10px;text-align: center;}
.send-mail .item input[type=text], .send-mail .item input[type=email]{width:100%; height: 25px;padding: 2px 10px;}
.btn-primary{background: #4b64e2;background: -moz-linear-gradient(top, #4b64e2 0%, #2037af 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b64e2), color-stop(100%,#2037af));background: -webkit-linear-gradient(top, #4b64e2 0%,#2037af 100%);background: -o-linear-gradient(top, #4b64e2 0%,#2037af 100%);background: -ms-linear-gradient(top, #4b64e2 0%,#2037af 100%);background: linear-gradient(to bottom, #4b64e2 0%,#2037af 100%); border-radius: 6px; border: 1px solid #4455AA;}.gradient-horizontal{background: #e9e9e9;background: -moz-linear-gradient(left, #e9e9e9 0%, #f8f8f8 37%, #ffffff 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e9e9e9), color-stop(37%,#f8f8f8), color-stop(100%,#ffffff));background: -webkit-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: -o-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: -ms-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: linear-gradient(to right, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);}
.margin-bott{margin-bottom:20px;}
.margin-top{margin-top:20px;}
.dropdown-menu{padding: 5px 0 0;}
.padding10{padding: 0 10px;}
.more-news{margin-top: 35px;}

h1{margin-top: 0;}
.lead{font-size: 16px;}
.head .lead{text-align: center;}
.breadcrumb>li {display: inline;}
.download{background: url("/bitrix/templates/.default/images/icon/download.png") no-repeat scroll left top transparent;display: block;min-height: 24px;  padding-left: 40px;}
.small {font-size: 75%;line-height: 10px;}
/*iframe {max-width: 100%;height: auto;display: block;}*/

.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space: normal;}

.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive.embed-responsive-4by3 {padding-bottom: 75%;}

/*.col-xs-1, .col-sm-1, .col-md-1, .col-xs-2, .col-sm-2, .col-md-2, .col-xs-3, .col-sm-3, .col-md-3, .col-xs-4, .col-sm-4, .col-md-4,  .col-xs-5, .col-sm-5, .col-md-5, .col-xs-6, .col-sm-6, .col-md-6,  .col-xs-7, .col-sm-7, .col-md-7,  .col-xs-8, .col-sm-8, .col-md-8, .col-xs-9, .col-sm-9, .col-md-9, .col-xs-10, .col-sm-10, .col-md-10, .col-xs-11, .col-sm-11, .col-md-11,  .col-xs-12, .col-sm-12, .col-md-12,  .col-xs-13, .col-sm-13, .col-md-13,  .col-xs-14, .col-sm-14, .col-md-14,  .col-xs-15, .col-sm-15, .col-md-15,  .col-xs-16, .col-sm-16, .col-md-16{padding-left: 5px;padding-right: 5px;}*/

.icon-button {position: relative;top: 0px;text-decoration: none;}
.icon-button:before {content: '';background-image: url('../images/sprites.png');background-repeat: no-repeat;background-position: 0px 0px;margin: 0 10px 0 0px;left: 0;top: 3px;position: relative;width: 23px;height: 23px;display: inline;display: inline-block;}
.icon-special:before{background-position: 0 -42px ;width: 36px;height: 13px;}
.icon-rss:before{background-position: 0 0;width: 28px;height: 28px;}
.icon-fb:before{background-position: -33px 0;width: 29px;height: 28px;}
.icon-tw:before{background-position: -66px 0;width: 28px;height: 28px;}
.icon-gplus:before{background-position: -98px 0;width: 28px;height: 28px;}
.icon-you:before{background-position: -133px 0;width: 29px;height: 28px;}
.icon-adm:before{background-position: -97px -37px ;width: 25px;height: 32px;top: 14px;}
.icon-info:before{background-position: -130px -38px ;width: 26px;height: 23px;top: 8px;}
.icon-shadow:before{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);border-radius: 6px;}
.icon-down:before{background-position: -36px -38px;width: 31px;height: 24px;top: 8px;}
.icon-print:before{background-position: -166px 0;height: 29px;top: 3px;width: 31px;}

li.separator{color:#A6A6A6;margin-top: 9px;}
.ul-separator>li>a{padding: 10px 4px;}
.ul-separator{/*margin-left: 10px;*/}
.ul-second{/*margin-left: 29px;*/}
.header .nav li a{text-decoration: underline; color: #3B71CB;}
.header-block{margin-top: 8px;}
.search{position: relative;}
.search input[type=text]{width: 100%;height: 27px;padding: 0 6px;}

.btn-search-button {background: url('../images/sprites.png') -70px -37px no-repeat transparent;width: 19px;height: 20px;position: absolute;right: 7px;top: 5px;}
.ul-social>li>a{padding: 0;}
.no-padding{padding: 0;}
/*.slogan {font-size: 32px;line-height: 50px;}*/
.flag{margin-top: 12px; padding: 0;}
.slogan-footer{margin: 5px 0 0 10px;}

.container.shadow{box-shadow: 0px 0px 1px rgba(0,0,0,.2);border-radius: 6px;height: 400px;}
.container.bg{background: #fff repeat; border-radius: 6px;margin-top: -400px; margin-bottom: 20px;}
.content{margin-top: 10px;}

.content .nav-justified>li>a{padding: 0;}
.content .nav-justified {background-color: #294397;background-image: -moz-linear-gradient(to top, #294397 0%, #506DCD 100%);background-image: -webkit-linear-gradient(to top, #294397 0%, #506DCD 100%);background-image: -o-linear-gradient(to top, #294397 0%, #506DCD 100%);background-image: -ms-linear-gradient(to top, #294397 0%, #506DCD 100%);background-image: linear-gradient(to top, #294397 0%, #506DCD 100%);background-repeat: repeat-x;border-radius: 7px;/*margin-bottom: 10px;*/ border: 1px solid #294397;}
.content .nav-justified > li > a {color: #fff;margin-bottom: 0;padding-bottom: 10px;padding-top: 10px;text-align: center;font-size: 13px;}
.content .nav-justified > li{height: 50px;vertical-align: middle;padding: 0;margin: 0;border-left: 1px solid #637AC7;border-right: 1px solid #394F9F;}
.content .nav-justified > li:first-child{border-left:0 none;}
.content .nav-justified > li:first-child > a {border-left: 0 none;border-radius: 7px 0 0 7px;}
.content .nav-justified > li:last-child > a {border-right: 0 none;border-radius: 0 7px 7px 0px;}
.content .nav-justified > li:last-child{border-right: 0 none;}
.content .nav-justified > li:first-child{/*border-radius: 7px 0 0 7px;*/border-radius: 7px;}
.content .nav-justified > li:last-child{border-radius: 0 7px 7px 0;}
.content .nav-justified>li:hover, .content .nav-justified>li:focus, .content .nav-justified>li>a:hover, .content .nav-justified>li>a:focus {text-decoration: none;background-color: #3D58B2;}
.content .dropdown-menu{margin-top: 0px;border-radius: 0 0 7px 7px;background-color: #D9E0EF;border: 1px solid #CBD1DC;background-image: -moz-linear-gradient(to top, #E9F0FF 0%, #D9E0EF 100%);background-image: -webkit-linear-gradient(to top, #E9F0FF 0%, #D9E0EF 100%);background-image: -o-linear-gradient(to top, #E9F0FF 0%, #D9E0EF 100%);background-image: -ms-linear-gradient(to top, #E9F0FF 0%, #D9E0EF 100%);background-image: linear-gradient(to top, #E9F0FF 0%, #D9E0EF 100%);background-repeat: repeat-x;}
.content .dropdown-menu>li>a{color: #2B4599;padding: 7px 20px; font-size: 13px;}
/*.content .dropdown-menu>li{border-bottom: 1px solid; border-image: linear-gradient(to right, #e2e9f9 0%,#b1bbdb 50%,#e2e9f9 100%);}*/
.dropdown-menu .border-bottom{background-color: #e2e9f9; background-image:linear-gradient(to right, #e2e9f9 0%,#b1bbdb 50%,#e2e9f9 100%);background-repeat: repeat-x; width: 100%; height:1px;}
.content .dropdown-menu>li:last-child .border-bottom{display: none;}
.content .dropdown-menu>li:hover, .content .dropdown-menu>li:focus, .content .dropdown-menu>li>a:hover, .content .dropdown-menu>li>a:focus{background-color: transparent;}
.content .nav-justified>.dropdown:last-child .dropdown-menu{right: 0;}
.content .nav-justified>.dropdown .dropdown-menu{top: 100%;/*max-width: 245px;width: auto;*/min-width: 245px;}
.content .nav-justified>.dropdown .dropdown-menu>li>a{white-space: normal;}
.content .nav-justified > li.dropdown-menu-work{height: 0;border-width: 0;}
/*.menu-work li>a{height: 100%;display: table-cell;vertical-align: middle;width: 1%;}*/
.header .nav li input[name=logout_butt]{text-decoration: underline;color: #3B71CB;background: transparent;font-size: 11px;padding: 10px 4px;display: block;}

.footer .nav-justified>li>a{padding: 0;}
.footer .nav-justified {background-color: #DEDEDE;border: 1px solid #D9D9D9;background-image: -moz-linear-gradient(to top, #DEDEDE 0%, #F8F8F8 100%);background-image: -webkit-linear-gradient(to top, #DEDEDE 0%, #F8F8F8 100%);background-image: -o-linear-gradient(to top, #DEDEDE 0%, #F8F8F8 100%);background-image: -ms-linear-gradient(to top, #DEDEDE 0%, #F8F8F8 100%);background-image: linear-gradient(to top, #DEDEDE 0%, #F8F8F8 100%);background-repeat: repeat-x;border-radius: 7px;margin-bottom: 10px}
.footer .nav-justified > li > a {color: #434242;margin-bottom: 0;padding-bottom: 10px;padding-top: 10px;text-align: center;font-size: 14px;}
.footer .nav-justified > li{height: 50px;vertical-align: middle;padding: 0;margin: 0;border-left: 1px solid #DEDEDE;border-right: 1px solid #EFEFEF;}
.footer .nav-justified > li:first-child > a {border-left: 0 none;border-radius: 7px 0 0 7px;}
.footer .nav-justified > li:last-child > a {border-right: 0 none;border-radius: 0 7px 7px 0px;}
.footer .nav-justified > li:first-child{border-radius: 7px 0 0 7px;}
.footer .nav-justified > li:last-child{border-radius: 0 7px 7px 0;}
.footer .nav-justified>li:hover, .footer .nav-justified>li:focus,  .footer .nav-justified>li>a:hover, .footer .nav-justified>li>a:focus{text-decoration: none;background-color: #eee;}
.footer .nav-pills>li>a{padding: 5px 0px; text-decoration: underline; color: #10368B;}
.footer .nav-pills>li>a:hover, .footer .nav-pills>li>a:focus{background-color: transparent;}
.footer .address td{vertical-align: top;}
.footer .address td:first-child{padding-right: 3px;}
.footer .nav-adm {margin-top: -20px;margin-bottom: 20px;}
.footer .nav-adm.develop {margin-top: 0px;margin-bottom: 20px;}

.slider-main .sign{position: absolute;bottom: 0; background: #fff;opacity: 0.8;bottom: 0;padding: 10px 15px;font-weight: bold;color: #1E1E1E;width: 100%;}
.slider-main .sign .date{color: #535353;font-weight: normal;}
.slider-main .car_img{width: 38%;/*min-width: 72px;max-width: 143px;*/}
.slider-main .car_content{width: 60%;}
.slider-main .car_content .date{color:#A11F14;}
.slider-nav li{display: block;border-bottom: 1px solid #D3D3D3;padding: 9px 0;cursor: pointer;}
.slider-nav li:last-child{border-width: 0;padding-bottom: 0;}
.slider-main{margin-bottom: 20px;}
.slider-main .flex-direction-nav a{background: url("../images/bg_flex_nav.png") no-repeat scroll 0 0 transparent;width: 12px;height: 16px;}
.slider-main .flex-direction-nav a.flex-next{background-position: -16px 0;}
.slider-main .flexslider{/*padding: 0 10px;*/}

.menu-shadow-left .item td{padding-bottom: 20px;}
.menu-shadow-left .item span{font-weight: bold;}
.menu-shadow-left .item-img{width: 50px; margin-right: 20px;text-align: center;display: inline-block;}

.breadcrumb{background-color: transparent;padding: 0;}
.breadcrumb>.active{color: #474747;}
.breadcrumb>li+li:before{content: "";background: url('../images/bcrumb.png') 50% no-repeat;padding: 0 10px;}
h1, .h1{font-weight: bold;}

.block-item {margin-top: 20px;}
.block-item:first-child {margin-top: 0px;}
.block-item .name{margin-bottom: 10px; font-size: 18px;}
.no-border{border:none;}
.fraction.thumbnail{text-align:center;margin-bottom:0;}
.thumbnail.fraction .caption{padding-top: 20px;}
.thumbnail.fraction img{max-height:160px;}
.block-detail .img{margin-bottom:10px;}

.tab-switch.nav-tabs{border-bottom: transparent;}
.tab-switch.nav-tabs>li{background: #f7f7f7;background: -moz-linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#d9d9d9));background: -webkit-linear-gradient(top, #f7f7f7 0%,#d9d9d9 100%);background: -o-linear-gradient(top, #f7f7f7 0%,#d9d9d9 100%); background: -ms-linear-gradient(top, #f7f7f7 0%,#d9d9d9 100%); background: linear-gradient(to bottom, #f7f7f7 0%,#d9d9d9 100%); margin-right: 10px;border-radius: 6px 6px 0 0;border: 1px solid #d7d7d7}
.tab-switch.nav-tabs>li>a{border-radius: 6px 6px 0 0;color:#666666; font-size:13px;padding: 4px 15px;font-weight: bold;;margin-right:0;}
.tab-switch.nav-tabs>li.active{background:#fff;border-bottom: 1px solid #fff;height: 31px;}
.tab-switch.nav-tabs>li.active>a, .tab-switch.nav-tabs>li.active>a:hover, .tab-switch.nav-tabs>li.active>a:focus{background:#fff;color:#212121;border:transparent;}
.tab-switch.nav-tabs>li>a:hover, .tab-switch.nav-tabs>li>a:focus{background-color: #eee;border-color: #eee;}
.tab-content{height: 100%;border: 1px solid #d3d3d3;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%);background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%);border-radius: 0 6px 6px 6px; padding:20px 0 10px;}


.deputat-item{background:#f3f3f3;border-color:#ebebeb; border-radius:0; height:205px; position:relative;}
.deputat-item .item-img{width:100%; max-width:150px;margin-right: 10px;}
.deputat-item .item-img img{margin: 0 auto; border:1px solid #d5d5d5;}
.deputat-item p{margin-bottom: 3px;}
.deputat-item p.activity{/*max-height: 92px;*/overflow: hidden;}

.deputat-item .item-descr .name{font-weight:bold;margin-top: 13px;font-size: 13px;}
.deputat-item .item-descr .item-button{position:absolute;bottom: 20px;}
.btn-default{background: #f4f4f4;background: -moz-linear-gradient(top, #f4f4f4 0%, #d3d3d3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d3d3d3));background: -webkit-linear-gradient(top, #f4f4f4 0%,#d3d3d3 100%);background: -o-linear-gradient(top, #f4f4f4 0%,#d3d3d3 100%);background: -ms-linear-gradient(top, #f4f4f4 0%,#d3d3d3 100%);background: linear-gradient(to bottom, #f4f4f4 0%,#d3d3d3 100%); border:1px solid #b6b6b6; border-radius:6px; color:#222222; font-size:13px;}
.deputat-item .item-descr .item-button a{text-decoration:none;}
.blog-page-navigation{margin-left:10px;}
.deputat-item.chairman{position: relative;min-height: 210px; background: none; border-color: transparent;padding: 0;}
.deputat-item.chairman .item-descr{position: absolute;right: 0;bottom: 0;}
.deputat-item.chairman .item-img img, .deputat-item.vice-chairman .item-img img{margin-left: 0;}
.deputat-item.chairman .item-img{max-width: 40%;}
.deputat-item.chairman .item-descr{width: 58%;}
.deputat-item.chairman .item-descr .name{font-size: 17px;}
.deputat-item.vice-chairman{background: none; border-color: transparent;padding: 0;}
.deputat-item.vice-chairman .item-descr{width: 100%;}
.deputat-item.vice-chairman .item-img{width: 100%;max-width: 100%;height: 190px;}
.deputat-item.deputat-gd{min-height: 210px;}
.council-item .item-img{width:200px; margin: 0 10px 0 20px;}

.law-list table td{background: #F2F2F2; padding:3px; }
.law-list table td:first-child{width:85px; border-right:1px solid #C6C6C6;font-size: 16px;}
.law-list table tr{border-bottom:10px solid #fff;}
.law-list .name{font-size: 17px; font-weight:bold;margin-bottom: 15px;}
.block-name .name{font-size: 17px; font-weight:bold;margin-top: 15px;}
.law-list .date, .photo-item .date{color: #b8564d;}
.law-list .item{border-bottom: 1px solid #DFDFDF;margin: 10px 0;padding-bottom: 10px;}
.law-list .item:last-child{border-bottom: none;}
.no-brd-btm .law-list .item{border-bottom: none;}

.nav.letter > li > a{ padding: 0 10px 10px 0;}
.nav.letter > li > a:hover{background: transparent;}

.bold-ol ol{counter-reset:  item;list-style-type: none;padding-left: 20px;}
.bold-ol ol > li:before {counter-increment: item;content: counter(item) ". ";font-weight: bold;padding-right: 5px;}
.comitet-list .comitet-item{margin: 15px 0;}

.news-list .news-item {border-bottom: 1px solid #dfdfdf;padding: 18px 0;}
.news-list .news-item:last-child{border-bottom: none;}
.news-list.consul-list .news-item:last-child{border-bottom: 1px solid #dfdfdf;}
.news-list .news-item .date{color:#b8564d;}
.news-detail{font-size:15px;line-height:1.5em;}
.news-detail .date{color:#b8564d;}
.news-detail .section{color:#b8564d;font-size:12px;}
.news-detail .photo{border:1px solid #cbcdca;margin:0 12px 12px 0;}
.news-detail .text{margin-top:10px;}
.news-detail .back{margin-top:10px;}


.page-menu{font-size:15px;padding: 10px 20px;}
.page-menu > li{list-style-type: none;}
.page-menu > li:before {color: #10368b; content: "•";padding-right: 10px;}

#carousel-photo li{margin:10px;}

.photo-item{margin-bottom: 20px;}

.en .wrap-search-social{margin-right: 15px;}
.en .ul-social{margin-top: 0px;}
.en-symbol{padding-right: 20px;}
.en.content .nav-justified > .dropdown .dropdown-menu{max-width: 100%;min-width: 100%;top: 100%;width: 100%;}

.flexslider{background: transparent;}
.flex-control-paging{display: none;}
.flexslider.photogallery .flex-direction-nav{/*position: absolute;*/top: 50%;width: 100%;}
.flexslider.photogallery .flex-direction-nav a{opacity: 1;}
.flexslider.photogallery .flex-direction-nav .flex-prev{left:0;}
.wrapper-carousel .flexslider.photogallery .flex-direction-nav a{background: url("../images/bg_flex_nav_grad.png") no-repeat scroll 0 0 transparent;width: 20px;height: 33px;}
.flexslider.photogallery .flex-direction-nav .flex-next{right:0; }
.wrapper-carousel .flexslider.photogallery .flex-direction-nav .flex-next{background-position: -20px 0;/*right: -30px;*/right:-44px;}
.wrapper-carousel .flexslider.photogallery .flex-direction-nav .flex-prev{/*left: -20px;*/left: -35px;}
#carousel-photo.flexslider.photogallery .flex-viewport{/*margin: 0 15px;*/}
.wrapper-carousel .flexslider.photogallery{/*margin: 0 25px 0 15px;*/ }
.wrapper-carousel .wrapper-carousel2{margin: 0 25px 0 15px; }
.flexslider .manualControls{display: block;}
.wrapper-slider{margin: 10px;}
.wrapper-slider .flexslider.photogallery .flex-direction-nav a{background: url("../images/bg_flex_nav.png") no-repeat scroll 0 0 transparent;width: 12px;height: 16px;}
.wrapper-slider .flexslider.photogallery .flex-direction-nav .flex-prev{left: -15px;}
.wrapper-slider .flexslider.photogallery .flex-direction-nav .flex-next{right: -15px;background-position: -15px 0;}

.form-required{color:red;}
.error-fld {display:block;float:left;height:13px;width:15px;background-repeat:no-repeat;background-image:url(images/icon_warn.gif);}
.gradient3{background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f9f9f9 0%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 0%,#dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 0%,#dedede 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 0%,#dedede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}
.gradient2{background: #f6f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f6f6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f6f6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.shadow1{}
.form{border:1px solid #d3d3d3;border-radius:6px;padding:16px 20px;margin-right:20px;}
.form .label-wrapper{width:180px;text-align:right;float:left;font-size:14px;padding-right:12px;line-height:27px; margin-bottom: 10px;}
.form .label{/*width:70%;*/font-size:14px;padding-right:12px;line-height:27px; margin-bottom: 10px;color: #333;font-weight: normal;white-space: normal;}
.form .item{margin-bottom:22px;}
.form .item input[type=text], .form .item input[type=password], .form .item textarea, .form .item select{height:27px;padding:0 6px;width:460px;line-height:27px;}
.form .item textarea{height:88px;}
.form button.styler,input[type="button"].styler,input[type="submit"].styler,input[type="reset"].styler{overflow:visible;outline:none;cursor:pointer;font-size:14px;line-height:30px;height:32px;padding:0 36px;margin:0;text-decoration:none;border:1px solid #d3d3d3;display:inline-block;text-align:center;text-decoration:none!Important;border-radius:6px;}
.form-desc-req{font-size:13px;margin-left:18px;margin-top:8px;}
.form-wrapper{float:left;margin-bottom:32px;}
.form-asside{min-width:360px;}

.project-list{font-size:13px;line-height:1.5em;}
.project-list .project-list-row{padding:18px 0;border-bottom:1px solid #dfdfdf;position:relative;}
.project-list .project-list-row:last-child{border-bottom:0;}
.project-list .project-list-name{}
.project-list .project-list-download{padding:8px 8px 8px 0;}
.project-list .project-list-download a{display:block;min-height:24px;background:url(/bitrix/templates/.default/images/icon/download.png) no-repeat left top;padding-left:40px;}
.tab-content .project-list{padding:0 16px;}
.tab-content .section_desc{padding:0 16px;}
.project-list-row .lead{margin-bottom: 0;}

#map-block { position: relative; }
.region-division-map .area-city.city-sel { text-shadow: 1px 1px 2px black; color: #fefefe; }
.region-division-map { height: 905px; /*width: 885px;*/ }
.region-division { position: relative; /*min-height: 905px; */}
.region-division-list { /*width:520px;*/ min-height:590px; }
.region-division-list .sub-item, .city-list-block .city-item { padding: 3px 0px; list-style-image:url(/img_content/dot-sub.png); }
.region-division-list .dot-bold, .city-list-block .dot-bold { list-style-image:url(/img_content/dot-sub-bold.png); font-weight: bold;}
.region-division-list .sub-item a, .city-list-block .city-item a  {color: #10368b; border-bottom: 1px dashed #000080; text-decoration:none; }
.region-division-list ul, .city-list-block ul { color: #10368b; padding-left: 12px;}
.region-division-list .sub-text, .city-list-block  .sub-text{ color: #333333; font-size: 11px; display: none; font-weight: normal;}
.region-division-list-block, .city-list-block { float: left;  margin-right: 2%;}

.region-division-map .map { z-index:5; display:block; position: absolute; }
.region-division h4 { color: #212121; }
.region-division-map .area-city { color: #4f4f4f; text-shadow: 1px 1px 2px white; cursor: pointer; font-family: Arial; font-size: 13px; font-weight: bold; position: absolute; /*z-index: 100;*/z-index: 10; }

.form.fixation-deputat .item select{width: 370px;}
.fixation-deputat .lead{margin-bottom: 10px;}
.fixation-deputat .item{margin-bottom: 15px;}
.jq-selectbox__select{background: #fff;box-shadow: none;}
.jq-selectbox .placeholder{color: #333;}
.fixation-deputat .jq-selectbox{width: 100%;}
form .item .jq-selectbox{width: 100%;}
.jq-selectbox__dropdown{width: 100% !important;}
.jq-selectbox li{white-space: normal;}
.jq-selectbox {/*z-index: 5 !important;*/}
.wrapper_ajax_deputat{margin-top: 15px;position: relative;z-index: 99;}
.region-division-map.height-md{height: 775px;}

.flexslider .slides img{width:auto;}
.wrapper-carousel .wrapper-carousel2.press{margin: 0 29px 0 19px;}
#carousel-press{padding: 0 10px;}
.flexslider .date{color: #b8564d; font-size: 12px; text-decoration: none;}
.flexslider .news-item .name{width: 200px;}

.month-nav{background: #adadad;background: -moz-linear-gradient(top, #adadad 0%, #6b6b6b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#6b6b6b));background: -webkit-linear-gradient(top, #adadad 0%,#6b6b6b 100%);background: -o-linear-gradient(top, #adadad 0%,#6b6b6b 100%);background: -ms-linear-gradient(top, #adadad 0%,#6b6b6b 100%);background: linear-gradient(to bottom, #adadad 0%,#6b6b6b 100%); height: 40px; width: 100%;border-radius: 7px 7px 0 0;}
.month-nav div, .month-nav div {display: inline-block; width:77%;margin-top: 10px;}
.month-nav .nav-direction {width:10%;}
.month-nav .nav-direction a{background: url("/bitrix/templates/.default/images/cal-nav-direction.png") no-repeat 0 0;width: 8px;height: 12px;display: block;margin: 12px 8px;padding: 12px 7px;}
.month-nav .nav-direction.next a{background-position: -16px 0;}
.month-nav .nav-direction.prev{border-right: 1px solid #6B6B6B;}
.month-nav .name{border-left: 1px solid #a1a1a1;border-right: 1px solid #6b6b6b;color: #fff;font-size: 16px;font-weight: bold;text-align: center;text-shadow: 0 -2px 0 #7c7c7c;width: 80%;}
.month-nav .nav-direction.next{border-left: 1px solid #A1A1A1;}
.content .month-nav > li{height: 100%; }
.nav-pills.month-nav > li + li{margin: 0;}
.month-nav .nav-direction:hover{background: #a2a2a2;background: -moz-linear-gradient(top, #a2a2a2 0%, #adadad 100%, #707070 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2a2a2), color-stop(100%,#adadad), color-stop(100%,#707070));background: -webkit-linear-gradient(top, #a2a2a2 0%,#adadad 100%,#707070 100%);background: -o-linear-gradient(top, #a2a2a2 0%,#adadad 100%,#707070 100%);background: -ms-linear-gradient(top, #a2a2a2 0%,#adadad 100%,#707070 100%);background: linear-gradient(to bottom, #a2a2a2 0%,#adadad 100%,#707070 100%);}
.month-nav .nav-direction.next:hover{border-radius: 0 7px 0 0; }
.month-nav .nav-direction.prev:hover{border-radius: 7px 0 0 0; }
.nav.month-nav > li > a:hover, .nav.month-nav > li > a:focus{background-color: transparent;}

div.news-calendar-compact .NewsCalTable,div.news-calendar-compact  .NewsCalTable tr,div.news-calendar-compact  .NewsCalTable td {border-collapse:collapse;border:1px solid #D7D7D7;}
div.news-calendar-compact .NewsCalWeekend,div.news-calendar-compact  .NewsCalToday,div.news-calendar-compact  .NewsCalDefault,div.news-calendar-compact  .NewsCalOtherMonth /*,div.news-calendar-compact  .NewsCalHeader*/,div.news-calendar-compact  .NewsCalMonthNav,div.news-calendar-compact  .NewsCalDay,div.news-calendar-compact  .NewsCalNews{color:#2B2B2B; text-align: center;font-size: 14px;font-weight: bold;line-height: 26px;}
div.news-calendar-compact .NewsCalToday{background: #3650d5;background: -moz-linear-gradient(top, #3650d5 0%, #1f36ae 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3650d5), color-stop(100%,#1f36ae));background: -webkit-linear-gradient(top, #3650d5 0%,#1f36ae 100%);background: -o-linear-gradient(top, #3650d5 0%,#1f36ae 100%);background: -ms-linear-gradient(top, #3650d5 0%,#1f36ae 100%);background: linear-gradient(to bottom, #3650d5 0%,#1f36ae 100%);color: #fff;text-shadow: 0 -2px 0 #7c7c7c;}
div.news-calendar-compact .NewsCalToday a{color: #fff;}
div.news-calendar-compact .NewsCalDefault{background-color:#FFFFFF;}
div.news-calendar-compact .NewsCalOtherMonth{color:#fff;}
div.news-calendar-compact .NewsCalWeekend{color:#B72C0C;}
div.news-calendar-compact .NewsCalHeader{background-color:#fff;color:#2B2B2B;}
div.news-calendar-compact .NewsCalTable .NewsCalHeader{ border: 1px solid transparent;border-bottom: 1px solid #D7D7D7;}
div.news-calendar-compact .NewsCalTable .NewsCalHeader:first-child{ border-left: 1px solid #D7D7D7;}
div.news-calendar-compact .NewsCalTable .NewsCalHeader:last-child{ border-right: 1px solid #D7D7D7;}
div.news-calendar-compact .NewsCalMonthNav{}
div.news-calendar-compact .NewsCalDay{color:#000000;}
div.news-calendar-compact .NewsCalDayOther{color:#365D91;}
div.news-calendar-compact .NewsCalNews{color:#7488B9;}

.carousel-control.bg-none-control{background: url("../images/bg_flex_nav.png") no-repeat scroll 0 0 transparent;height: 16px;width: 12px;margin-top: 20px;}
.carousel-control.bg-none-control.right{background-position: -15px 0;}
.carousel-control{ width:  4%; }
.carousel-inner .part-item{width:200px; margin: 0 15px;}
.carousel-inner{margin: 0 30px;}
.bg-white .carousel-inner{/*background: #fff;*/}
.carousel{overflow: hidden;}
.carousel-inner > .item{transition: left 0.6s ease-in-out 0s;}
//.carousel-inner > .item{transition: left 1s ease-in-out 0.1s;}

.laws-list{margin-top:36px;display:table;font-size:13px;line-height:1.5em;}
.laws-list .laws-list-row{display:table-row;}
.laws-list .laws-list-row .laws-list-cell{display:table-cell;border-left:1px solid #c9c9c9;padding:0 16px;}
.laws-list .laws-list-row .laws-list-cell.laws-list-cell-number{font-size:16px;border-left:0;}
.laws-list-row-devide{height:32px;}
.laws-filter{padding:12px 18px 12px 18px;border-radius:4px;border:1px solid #d3d3d3;font-size:13px;line-height:1.5em;position:relative;}
.laws-filter .item{display:inline-block;margin-right:24px;}
.laws-filter .item.item-date{margin-right:0;}
.laws-filter .item .label-wrapper{margin-right:10px;display:inline-block;}
/*.laws-filter .item input{height:27px;padding:0 6px;}*/
.laws-filter .item.item-number input{width:100px;}
.laws-filter .item.item-name input{width:160px;}
.laws-filter .item.item-date input{width:80px;}
.laws-filter .item img.calendar-icon{margin:4px!Important;}
.laws-filter .item .date-interval-hellip{margin:4px;margin-left:0;}
.laws-filter .item.item-button{/*margin-right:0;position:absolute;right:18px;top:12px;*/ float: right;}
.gradient1{background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f0f0f0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}
.laws-table td {border:1px solid #c9c9c9;}
.laws-table {margin-top: 20px;}
.laws-table thead td{border-top:1px solid #c9c9c9 !important;}

.form.auth-form .label-wrapper{width: 25%;}
.form.auth-form .item input[type="text"],.form.auth-form .item input[type="password"], .form.auth-form .item textarea, .form .item select{width: 70%;}

.news-list .news-item .section a, .news-detail .section a{
    color: #b8564d;
    font-size: 12px;
    text-decoration: none;
}
.news-list .news-item .section a:hover, .news-detail .section a:hover{text-decoration: underline;}
.news-list {font-size: 15px;}
.law-list .name a{color:#333;}
.big-tabs.tab-switch.nav-tabs>li>a{max-width: 500px;height: 47px;}
.big-tabs.tab-switch.nav-tabs>li.active{height: 49px;}
.big-tabs.tab-switch.nav-tabs>li>a.middle-tab{margin-top: 10px;height: 37px;}
.jq-radio.checked .jq-radio__div{height: 7px;margin: 3px 0 0 3px;width: 7px;}
.jq-radio{height: 15px;width: 15px;margin: -4px 7px 0 0;}
.jq-radio + label{font-weight: normal;}

.structure-scheme{position:relative;max-width:1288px;height:673px;visibility:hidden;}
.structure-scheme .item{border-radius:8px;background:#ececec;text-align:center;border:1px solid #c7c7c7;position:absolute;z-index:20;}
.structure-scheme .item.selected{background:#244da9;padding:0;color:#fff;border:none;}
.structure-scheme .item.selected2{background:#e0e0e0;}
.structure-scheme .item.three{padding:0;}
.structure-scheme .item.one{}
.structure-scheme .item .wrapper{display:table;width:100%;height:100%;}
.structure-scheme .item .wrapper-cell{display:table-cell;vertical-align:middle;}
.structure-scheme .line{position:absolute;background:#c7c7c7;z-index:10;}

.wrapper-carousel2.press .flexslider .slides > li{width: 230px !important;} 
.head.gradient.row{margin-left: 0;margin-right: 0; font-size: 14px;}
.footer-address .address{width: 100%;}
.add-news-material{margin: 40px 0;}
.wrapper-add-news-material{}
.modal-header .close {float: right; background: linear-gradient(to bottom, #f4f4f4 0%,#d3d3d3 100%); border: 1px solid #b6b6b6; border-radius: 6px; color: #222222;}

.menuWrapper{border-radius:0 0 7px 7px;background-color:#d9e0ef;border:1px solid #cbd1dc;padding:6px 0 11px 16px;margin-top:-5px;background-image:linear-gradient(to top,#e9f0ff 0,#d9e0ef 100%);background-repeat:repeat-x;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.content .nav-justified>.dropdown .dropdown-menu{/*height:1px*/}
.menuend li{list-style:none;padding:0 0 10px 0}
.menuend{padding:6px 0 0 11px}
.border-bottom{margin:10px 0 10px 0}
#YMapsID {height: 350px;}

.form .item .wrapper-select{display: inline-block;}
.developer {/*float: right;width: 270px;*/margin-right: 4px;}
.name-link a{color:#333;}
.no-underline a{text-decoration: none;}
.no-underline a:hover{text-decoration: underline;}
#all_news{position: absolute;bottom: -18px;right: 10px;z-index: 1;}
 
@media (hover) 
{
    /*li.dropdown:hover ul.dropdown-menu{display: block;}*/
}
@media (min-width: 300px)
{
	body{font-size: 12px;}
	.slogan-footer{font-size: 14px;width:65%;}
	.slogan-footer p, .slogan-footer p:before, .slogan-footer p:after{box-sizing: content-box;}
	.gerb-footer{width:60px;}
	.gerb-header{width:56px;}
	.footer .nav-justified>li{float: none;display: table-cell;/*width: 1%;*/width: 20%;}
	.footer .nav-justified > li > a{font-size: 11px;}
	.footer .nav-justified > li:first-child{/*width: 0.35%;*/}
	.content .nav-justified>li>a{text-align: left;margin-left: 20px;}
	.content .toogle-menu{margin-bottom: 0;z-index: 1000;position: relative;}
	.content .menu-work{border-radius: 0 0 7px 7px;/*margin-top: -4px;*/ display: none;}
	.content .menu-work>li:first-child{border-radius: 0; height: 34px;}
	.content .menu-work>li:first-child>a{/*padding-top: 9px;*/ }
	.content .menu-work>li{border-bottom: 1px solid #647CCA;border-top: 1px solid #364C9D; height: 30px;}
	.content .menu-work>li>a,.content .toogle-menu>li>a{font-size: 11px;padding: 5px 0;}
	.content .toogle-menu>li:first-child{height: 30px}
    .content .nav-justified > li:first-child{border-left: 1px solid #637AC7;}
	/*.content .nav-justified > li.dropdown-menu-work{height: 0;border-width: 0;}*/
    .icon-special:before{background-position: -137px -69px;width: 24px;height: 10px; }
    .icon-rss:before{background-position: 0 -69px;width: 20px;height: 20px; }
    .icon-fb:before{background-position: -26px -68px;width: 21px;height: 21px; }
    .icon-tw:before{background-position: -53px -68px;width: 21px;height: 21px; }
    .icon-gplus:before{background-position: -79px -68px;width: 21px;height: 21px; }
    .icon-you:before{background-position: -106px -69px;width: 20px;height: 20px; }
    .icon-adm:before{background-position: 0 -96px;width: 22px;height: 28px; }
    .icon-info:before{background-position: -28px -95px;width: 22px;height: 19px; }
    .icon-shadow:before{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);border-radius: 6px;}
    .icon-print:before{background-position: -166px -68px;height: 20px;width: 19px;}
    .dropdown-menu-work{padding-left: 0;}
    .dropdown-menu-work{padding-left: 0;}
    .content .nav-justified.menu-work > li{padding-left: 20px;}
    
    .ul-social .icon-button:before{margin: 3px 0 0 4px;}
    .social{/*margin-left: -15px;*/}
    .auth-block{width: 100%;padding: 0 0px;}
    .map-block{width: 100%; padding: 0 10px 0 0;}
    .wrap-search-social{width: 100%;padding-left: 5px;}
    .seacrh-block{width: 100%;max-width: 50%;}
    .social{margin-right: 15px;}
    .slogan{font-size: 13px;margin-left: 10px;margin-top: 14px;width: 75%;}
    .big_slogan{font-size: 15px;}
    .ul-first.nav>li>a{padding: 10px 4px;}
    .auth-block .name-user{overflow: hidden;width: 100%;}
	.ul-second{float: left !important;}
    
    .menu-shadow-left{/*box-shadow: 0px -4px 4px -4px rgba(0, 0, 0, .2);*/padding: 20px 15px 5px;margin-top: 20px;}
    .menu-shadow-left .item span{font-size: 13px;}
	
	.deputat-item .item-descr{width: 50%;}
	.deputat-item .item-img{max-width: 120px;}
	.btn{padding: 2px 6px;}
	.deputat-item .item-descr .item-button{bottom: 10px;}
	.deputat-item{height:100%;/*min-height: 270px;*/min-height:100%;}
    .law-list .name, .block-name .name{font-size: 13px; font-weight: bold;}
    .btn.btn-primary{padding: 2px 6px; font-size: 11px;}
    
    .en .map-block, .en .wrap-search-social{width:auto;}
    
    .form .item input[type="text"], .form .item input[type="password"], .form .item textarea, .form .item select, .form .item .wrapper-select{width: 100%;}
    .form .label-wrapper{text-align:left; width:100%;}
    
    .region-division-list-block, .city-list-block {width: 100%;}
    .region-division-list-block ul, .city-list-block ul{margin-bottom: 0px;}
    .region-division {min-height: 0px;}
    
    .item-6 .carousel-inner .active.left { left: -100%; }
	.item-6 .carousel-inner .next        { left:  100%; }
	.item-6 .carousel-inner .prev		 { left: -100%; }
    .carousel-inner .active > div { display:none; }
	.carousel-inner .active > div:first-child { display:block; }
    .carousel-inner .part-item{margin: 0 3px; width:85%; text-align: center;}
    
    .laws-filter .item{float: left;margin-bottom: 10px;width: 100%;}
    .laws-filter .item.item-button{float: left;margin-bottom: 10px;width: auto;}
    
    .deputat-item.chairman .item-img{max-width: 100%;}
    .deputat-item.chairman .item-descr{width: 100%; position: relative;}
    .deputat-item .item-descr .item-button{/*position: relative;bottom: 0;*/  bottom: 0px;position: relative;margin: 10px 0;}
    .deputat-item .item-descr{width: 100%;}
    
    .slider-main .slides a{font-size: 13px; text-decoration: none;}
    .laws-filter .item.item-date .label-wrapper{display: block;}
	
	.content .nav-pills.menu-work>li{}
	.content .nav-pills.menu-work>li a{}
    
    .footer1 .nav-justified>li {display: table-cell;width: 10%;}
    .footer .nav-adm.develop{margin-top: 20px;}
    
    .month-nav .nav-direction a{margin: 12px 8px;}
}
@media (min-width: 480px)
{
	body{font-size: 13px;}
    .container {width: 90%;}
	.slogan-footer{font-size: 16px;width:65%;}
    .gerb-header{width:80px;}
	.gerb-footer{width:70px;}
	.footer .nav-justified > li > a{font-size: 11px;}
	.footer .nav-justified>li{}
	.slogan-footer p, .slogan-footer p:before, .slogan-footer p:after{box-sizing: content-box;}
	.content .nav-justified>li{display: block;width: auto;}
	.content .nav-justified>li>a{text-align: left;margin-left: 20px;}
	/*.nav-justified>li{width: auto;}*/
    .slogan {font-size: 18px;line-height: 26px;margin-left: 15px;margin-top: 12px;}
    .big_slogan{font-size: 26px;}
    .header .nav li a{font-size: 11px;}
    .ul-first.nav>li>a{padding: 10px 4px;}
    .map-block{width: 55%;padding: 0 5px;}
    .auth-block{width: 40%;padding: 0;margin-right: 10px;}
    .seacrh-block{width: 320px;padding: 5px 10px;max-width: 65%;}
    .wrap-search-social{padding: 0;}
    .auth-block .name-user{max-width:100px; width: auto;}
    .ul-second{float: right !important;padding-left: 15px;}
	
	.deputat-item .item-descr{width: 55%;}
	/*.deputat-item .item-img{max-width: 150px;}*/
	.btn{padding:6px 5px;}
    .btn-default{font-size: 12px;}
	/*.deputat-item .item-descr .item-button{bottom: 20px;}*/
	.deputat-item{height:100%;min-height: 335px; position:relative;}
    .law-list .name, .block-name .name{font-size: 12px; font-weight: bold;}
    
    .item-6 .carousel-inner .active.left { left: -50%; }
	.item-6 .carousel-inner .next        { left:  50%; }
	.item-6 .carousel-inner .prev		 { left: -50%; }
    .carousel-inner .active > div { display:none; }
	.carousel-inner .active > div:first-child { display:block; }
    .carousel-inner .active > div:first-child + div { display:block; }
    .carousel-inner .part-item{width:200px; text-align: left;}
    .region-division-list-block, .city-list-block {width: 48%;}
    .region-division-list-block ul, .city-list-block ul{margin-bottom: 9px;}
    
    .deputat-item.chairman .item-img{max-width: 40%;}
    .deputat-item.chairman .item-descr{width: 58%; position: absolute;}
    .deputat-item .item-descr .item-button{position: absolute;}
    .deputat-item .item-descr{width: 100%;}
    .slider-main .flex-viewport{background: #fff;}
    .slider-main #slider .sign{position: absolute;opacity: 0.8;background: #fff;}
    .slider-nav.gradient-horizontal{background: #fff;}
    .slider-nav li{width: 30%; float:left; margin-left: 3%; border: none;}
    .slider-nav li:last-child{margin-right: 0;}
    .slider-main .slides a{font-size: 14px;}
    .footer-address.col-sm-8, .nav-adm.col-sm-8{width:100%;}
    .laws-filter .item.item-date .label-wrapper{display: inline-block;}
    
    .month-nav .nav-direction a{margin: 12px 16px;}
	
	
    
    /*.form .item input[type="text"], .form.register-form .item input[type="password"]{width: 50%;}
    .form.register-form .label-wrapper{width: 50%;}*/
    
}
@media (min-width: 600px)
{
    .footer-address.col-sm-8{width:55%;}
    .nav-adm.col-sm-8{width:45%;}
    .footer .nav-adm.develop{text-align: right;margin-top: 0;}
    .month-nav .nav-direction a{margin: 12px 21px;}
    .month-nav div, .month-nav div{font-size:14px;}
}
@media (min-width: 768px)
{
	body{font-size: 13px;}
	.slogan-footer{font-size: 16px; width:75%;}
	.gerb-footer{width:70px;}
    .gerb-header{width: 76px;}
	.footer .nav-justified > li > a{font-size: 11px;}
	.content .nav-justified>li{display: table-cell;/*width: 1%;*/ width:13%;}
	.content .nav-justified>li>a{text-align: center;margin-left: 0px;}
    .content .nav-justified > li:first-child{border-left:0 none;}
	.content .menu-work{border-radius: 7px; margin-top: 0px;height: 60px;}
	.content .menu-work>li:first-child{border-radius: 7px 0 0 7px;}
	.content .menu-work>li{border-bottom: transparent;border-top: transparent;height: 60px;}
	.content .menu-work{display: block !important;}
	.slider-main .slider-one, .slider-main .slider-nav{/*height: 232px;*/}
    .slider-main .slider-nav ul{height: 100%;}
	.slider-main .slider-nav li{overflow: hidden;height: 33%;padding: 5px 0;}
	.slider-main .car_content{font-size: 12px;line-height: 12px;}
	.slider-main .slider-nav{padding: 0 5px;}
	.slider-main .sign{font-size: 14px; line-height: 15px;}
    .content .nav-justified.menu-work > li{padding-left: 0px;}
    .content .menu-work>li>a,.content .toogle-menu>li>a{padding: 0;}
	.slider-md.col-md-12{width:100%;margin-bottom: 25px;}
    .slider-nav li{width: 100%; float:none;border-bottom: 1px solid #D3D3D3;}
    .slider-nav.gradient-horizontal{background: #e9e9e9;background: -moz-linear-gradient(left, #e9e9e9 0%, #f8f8f8 37%, #ffffff 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e9e9e9), color-stop(37%,#f8f8f8), color-stop(100%,#ffffff));background: -webkit-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: -o-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: -ms-linear-gradient(left, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);background: linear-gradient(to right, #e9e9e9 0%,#f8f8f8 37%,#ffffff 100%);}
    .ul-second {float: right !important;}
    
    .slogan {font-size: 26px;line-height: 38px;margin-left: 20px;/*margin-top: 7px;*/width:82%;}
    .big_slogan{font-size: 38px;}
    .header .nav li a{font-size: 11px;}
    .ul-first.nav>li>a{padding: 10px 4px;}
    .map-block{/*width: 295px;*/ width:50%; padding: 0 5px;}
    .auth-block{/*width: 155px;*/width:45%; margin-right: 10px;}
    .seacrh-block{/*width: 140px;*/ width:65%;padding: 5px;}
    .wrap-search-social{/*width: 277px;*/ width:98%;}
    .social{margin: 0;adding-right: 5px;}
    .auth-block .name-user{max-width:100px; width: auto;}
    .menu-shadow-left .item span{font-size: 13px;}
	
	.deputat-item .item-descr{width: 52%;}
	.deputat-item .item-img{max-width: 130px;}
    .deputat-item{/*height:205px;*/min-height: 205px;}
    .btn.btn-primary{padding: 6px 12px; font-size: 13px;}
    
    .region-division-list-block, .city-list-block {width: 48%;}
    .region-division {min-height: 780px;}
    
    .item-6 .carousel-inner .active.left { left: -33.3%; }
	.item-6 .carousel-inner .next        { left:  33.3%; }
	.item-6 .carousel-inner .prev		 { left: -33.3%; }
    .carousel-inner .active > div:first-child, .carousel-inner .active > div:first-child + div, .carousel-inner .active > div:first-child + div + div{ display:block; }
    .carousel-inner .part-item{margin: 0 15px;}
    /*.carousel-inner .active > div { display:block; }*/
    .laws-filter .item{float: left;margin-bottom: 10px;width: auto;}
     .laws-filter .item.item-button{float: right;}
     .menu-shadow-left{/*box-shadow: -4px 0px 4px -4px rgba(0, 0, 0, .2);*/padding: 20px 15px 5px; margin-top: 0px;}
     .region-division .col-md-5{width: 100%;}
     .region-division #map-block{left: -55px;}
    .ul-second{padding-left: 0px;}
    .wrapper-carousel .flexslider.photogallery .flex-direction-nav .flex-next{right: -30px;}
    .wrapper-carousel .flexslider.photogallery .flex-direction-nav .flex-prev{left: -20px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item3{left:-230px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item5{left:-50px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item6{left:-180px;}
    .bx-ie8 .content .nav-justified > li{display: table-cell; width:1%;}

    
    .month-nav .nav-direction a{margin: 12px 3px;}
}
@media (min-width: 920px)
{
    .nav-adm.col-sm-8{width:35%;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item5{left:0px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item6{left:-170px;}
}
@media (min-width: 992px)
{
	body{font-size: 15px;}
	.container {width: 980px;}
    .gerb-header{width: 96px;}
	.slogan-footer{font-size: 22px; width:75%;}
	.content .nav-justified > li > a{font-size: 12px;}
	.content .nav-justified>li{display: table-cell;/*width: 1%;*/width: 13%;}
	.content .nav-justified>li>a{text-align: center;margin-left: 0px;}
	.footer .nav-justified > li > a{font-size: 12px;}
	.slider-main .car_content{/*width: 55%;*/font-size: 11px;line-height: 13px;}
	.slider-main .slider-one, .slider-main .slider-nav{height: 100%;}
	.slider-main .slider-nav {overflow: hidden;/*height: 500px;*/}
	.slider-main .slider-nav li{overflow: hidden;height: 33%;padding: 9px 0;}
	.slider-main .slider-nav{padding: 0 10px;}
	.slider-main .sign{font-size: 14px; line-height: 15px;}
    .slogan {font-size: 32px;line-height: 46px;margin-left: 20px;/*margin-top: 7px;*/}
    .big_slogan{font-size: 42px;}
   /* .search {margin-left: 39px;margin-top: 21px;width: 355px;}*/
    .ul-social{margin-left: -18px;margin-top: 0px;}
    .ul-first.nav>li>a{padding: 10px 15px;}
	.slider-md.col-md-12{width:75%;}
    
    .icon-special:before{background-position: 0 -42px ;width: 36px;height: 13px;}
    .icon-rss:before{background-position: 0 0;width: 28px;height: 28px;}
    .icon-fb:before{background-position: -33px 0;width: 29px;height: 28px;}
    .icon-tw:before{background-position: -66px 0;width: 28px;height: 28px;}
    .icon-gplus:before{background-position: -98px 0;width: 28px;height: 28px;}
    .icon-you:before{background-position: -133px 0;width: 29px;height: 28px;}
    .icon-adm:before{background-position: -97px -37px ;width: 25px;height: 32px;top: 14px;}
    .icon-info:before{background-position: -130px -38px ;width: 26px;height: 23px;top: 8px;}
    .icon-shadow:before{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);border-radius: 6px;}
    .icon-print:before{background-position: -166px 0;height: 29px;top: 3px;width: 31px;}
    
    .ul-social .icon-button:before{margin: 3px 0 0 11px;}
    .social{margin-left: 0;}
    
    .header .nav li a{font-size: 12px;}
    .header .nav li input[name=logout_butt]{font-size: 12px;}
    .ul-first.nav>li>a{padding: 10px 4px;}
    .map-block{width: 330px;padding: 0 5px;}
    .auth-block{width: 185px;margin-right: 10px;}
    .seacrh-block{width: 240px;padding: 5px;}
    .wrap-search-social{width: 450px;}
    .social{margin: 0;padding-right: 5px;margin-top: -2px;}
    .auth-block .name-user{max-width:124px; width: auto;}
	
	.deputat-item .item-descr{width: 49%; font-size: 13px;}
	.deputat-item .item-img{max-width: 47%;}
    
    .law-list .name, .block-name .name{font-size: 14px; font-weight: bold;}    
    
    .en .ul-first{width: 200px;}
    .en .map-block{width: 360px;}
    .en .wrap-search-social{width: 250px;}
    
    .form .item .label-wrapper{margin-right: 10px;}
    .form .item input[type="text"],.form .item input[type="password"], .form .item textarea, .form .item select, .form .item .wrapper-select{ width: 58%;}
    .form .label-wrapper{text-align:right; width:205px;}
    .form .item .wrapper-captcha{margin-top: 33px;float: left;}
        
    .item-6 .carousel-inner .active.left { left: -20%; }
	.item-6 .carousel-inner .next        { left:  20%; }
	.item-6 .carousel-inner .prev		 { left: -20%; }
    .carousel-inner .active > div:first-child, .carousel-inner .active > div:first-child + div, .carousel-inner .active > div:first-child + div + div, .carousel-inner .active > div:first-child + div + div + div { display:block; }
    .menu-shadow-left .item span{font-size: 15px;}
    .region-division #map-block{left: -90px;}
     .map-inner.region-division #map-block{left: 0px;}
    .region-division-list-block, .city-list-block{width:72%;}
    .region-division-list-block ul, .city-list-block ul{margin-bottom: 0;}
    .region-division .col-md-5{width: 31.25%;}

    .region-division-map.index-map{ position: absolute; /*left: 195px;*/left: 67px;}
    .region-division-map.index-map #map-block{/*left: 0px;*/left: 95px;}
    .slider-main .flexslider {padding: 0 0 0 10px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item3{left:-90px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item5{left:0px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item6{left:-65px;}
    .month-nav .nav-direction a{margin: 12px 6px;}
    .month-nav div, .month-nav div{font-size:16px;}
	.slider-md.col-md-12{margin-bottom: 0px;}
}
@media (min-width: 1240px)
{
    .container {width: 1200px;}
    body{font-size: 15px;}
    .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{float:left}.col-lg-16{width:100%}.col-lg-15{width:93.75%}.col-lg-14{width:87.5%}.col-lg-13{width:81.25%}.col-lg-12{width:75%}.col-lg-11{width:68.75%}.col-lg-10{width:62.5%}.col-lg-9{width:56.25%}.col-lg-8{width:50%}.col-lg-7{width:43.75%}.col-lg-6{width:37.5%}.col-lg-5{width:31.25%}.col-lg-4{width:25%}.col-lg-3{width:18.75%}.col-lg-2{width:12.5%}.col-lg-1{width:6.25%}.col-lg-pull-16{right:100%}.col-lg-pull-15{right:93.75%}.col-lg-pull-14{right:87.5%}.col-lg-pull-13{right:81.25%}.col-lg-pull-12{right:75%}.col-lg-pull-11{right:68.75%}.col-lg-pull-10{right:62.5%}.col-lg-pull-9{right:56.25%}.col-lg-pull-8{right:50%}.col-lg-pull-7{right:43.75%}.col-lg-pull-6{right:37.5%}.col-lg-pull-5{right:31.25%}.col-lg-pull-4{right:25%}.col-lg-pull-3{right:18.75%}.col-lg-pull-2{right:12.5%}.col-lg-pull-1{right:6.25%}.col-lg-pull-0{right:auto}.col-lg-push-16{left:100%}.col-lg-push-15{left:93.75%}.col-lg-push-14{left:87.5%}.col-lg-push-13{left:81.25%}.col-lg-push-12{left:75%}.col-lg-push-11{left:68.75%}.col-lg-push-10{left:62.5%}.col-lg-push-9{left:56.25%}.col-lg-push-8{left:50%}.col-lg-push-7{left:43.75%}.col-lg-push-6{left:37.5%}.col-lg-push-5{left:31.25%}.col-lg-push-4{left:25%}.col-lg-push-3{left:18.75%}.col-lg-push-2{left:12.5%}.col-lg-push-1{left:6.25%}.col-lg-push-0{left:auto}.col-lg-offset-16{margin-left:100%}.col-lg-offset-15{margin-left:93.75%}.col-lg-offset-14{margin-left:87.5%}.col-lg-offset-13{margin-left:81.25%}.col-lg-offset-12{margin-left:75%}.col-lg-offset-11{margin-left:68.75%}.col-lg-offset-10{margin-left:62.5%}.col-lg-offset-9{margin-left:56.25%}.col-lg-offset-8{margin-left:50%}.col-lg-offset-7{margin-left:43.75%}.col-lg-offset-6{margin-left:37.5%}.col-lg-offset-5{margin-left:31.25%}.col-lg-offset-4{margin-left:25%}.col-lg-offset-3{margin-left:18.75%}.col-lg-offset-2{margin-left:12.5%}.col-lg-offset-1{margin-left:0;}.col-lg-offset-0{margin-left:0}
    .region-division #map-block{left: 0px !important;}
    .map-inner.region-division #map-block{left: -100px !important;}
    .region-division-list-block, .city-list-block{width:48%;}
    .region-division-list-block ul, .city-list-block ul{margin-bottom: 9px;}
    .deputat-item{min-height: 200px;}
	.deputat-item .item-descr .item-button a{font-size: 11px;}
	.slider-md.col-md-12{width:81.25%;}
    .slider-main .slider-nav li{/*height: auto;*/}
    .slider-main .slider-nav .slides{height: 440px;}
    .slider-main .flex-viewport{background: #fff;}
    .slider-main #slider .sign{position: absolute;opacity: 0.8;background: #fff;}
    .nav-adm.col-sm-8{width:29%;}
    .region-division {min-height: 935px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item-3{left:0px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item5{left:0px;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item6{left:-17px;}
    .comitet-deputat-item .deputat-item{min-height: 320px;}
}

@media (max-width: 1480px) and (min-width: 1240px)
{
    .visible-md {display: none !important;}
    .responsive.visible-md {display: block !important;}
    .visible-lg {display: block !important;}
    .slider-main .car_content{font-size: 13px;line-height: 14px;}
    .slider-nav li{margin-left: 0;}
}
@media (max-width: 1479px) and (min-width: 768px)
{
    .big-tabs.hidden-md{display: block !important;}
    .big-tabs-content.hidden-md{display: block !important;}
}
@media (max-width: 1240px) and (min-width: 768px)
{
    .slider-main #slider{width: 53%;height: 360px;}
    .slider-main .slider-nav{width: 45%;height: 360px;}
    .slider-main .flex-viewport{background: #E9E9E9;height: 100%}
    .slider-main #slider .sign{position: relative;opacity: 1;background: #E9E9E9;}
}
@media (max-width: 479px) and (min-width: 300px)
{
    .slider-main .flex-viewport{background: #E9E9E9;height: 100%}
    .slider-main #slider .sign{position: relative;opacity: 1;background: #E9E9E9;}
    
}
@media (max-width: 767px) and (min-width: 300px)
{
    .slider-main .car_img{width:100%;}
}
@media (max-width: 1240px) and (min-width: 996px)
{
    .big-tabs.tab-switch.nav-tabs>li>a{max-width: 395px;height: 63px;}
    .big-tabs.tab-switch.nav-tabs>li>a.middle-tab {margin-top: 15px;height: 47px;}
    .big-tabs.tab-switch.nav-tabs>li.active {height: 65px;}
}
@media (max-width: 995px) and (min-width: 768px)
{
    .big-tabs.tab-switch.nav-tabs>li>a{max-width: 248px;height: 115px;}
    .big-tabs.tab-switch.nav-tabs>li>a.middle-tab {margin-top: 33px;height: 81px;}
    .big-tabs.tab-switch.nav-tabs>li.active {height: 117px;}
    .head .lead{font-size: 14px;}
}

@media (min-width: 1240px)
{
    .footer .nav-justified>li{float: none;display: table-cell;width: 1%;}
    .footer .nav-justified.old-webkit>li{float: none;display: table-cell;width: 20%;}
    .list-iblock-index .col-lg-4{width:33.33%;}
    .list-iblock-index .name-takje{/*margin-top:53px;*/}
    .list-iblock-index .link {height: 63px;overflow: hidden;}    
    /*.list-iblock-index{font-size: 12px;}*/
    .list-iblock-index{font: 14px/21px "Open Sans",sans-serif;}
    .list-iblock-index .law-list .item{margin: 5px 0;}
}
@media (min-width: 1480px)
{
	
	.container {width: 1440px;}
	.slogan-footer{font-size: 24px; width:75%;}
	.content .nav-justified > li > a{font-size: 14px;}
	.content .nav-justified>li{display: table-cell;/*width: 1%;*/width:13%;}
	.content .nav-justified>li>a{text-align: center;margin-left: 0px; padding:10px 0;}
	.footer .nav-justified > li > a{font-size: 14px;}
	.slider-main .car_content{font-size: 14px;line-height: 15px;}
	.slider-main .slider-one, .slider-main .slider-nav{height: 100%;}
	.slider-main .slider-nav li{overflow: hidden;height: 33.33%;padding: 9px 0;}        
	.slider-main .sign{font-size: 15px;line-height: 17px;}
    .slogan {font-size: 32px;line-height: 50px;margin-left: 20px;/*margin-top: 7px;*/}
    .big_slogan{font-size: 47px;}
    .ul-first{margin-left: 40px;font-size: 13px;width: 298px;}
    .ul-first>li:last-child{margin-left: 25px;}
    .ul-second>li:last-child{margin-left: 15px;}
    .search {margin-left: 39px;margin-top: 21px;position: relative;width: 355px;}
    .social{margin-left: -18px;width: 205px;padding-right: 0;}
    .ul-social{margin-left: -18px;margin-top: 14px;}
    .auth-block {width: 200px;}
    .map-block {width: 420px;padding: 0px;}
    .wrap-search-social {width: 615px;}
    .seacrh-block{padding: 0 5px;margin-left: 4px;}
    .header-block{margin-top: 12px;}
    .slider-main .slider-nav .slides{height: 525px;}
    
    
    .law-list .name, .block-name .name{font-size: 16px; font-weight: bold;}
    .photo-item {width: 210px; margin: 0 10px;}
    
	.region-division-map { height: 905px; width: 885px; top:0; right: 0; position: absolute; }
	.region-division-map.index-map { height: 905px; width: 885px; top:0; right: 15px; position: absolute; }
	.region-division-text { width:770px; }
    .region-division {min-height: 920px;}
    
    .item-6 .carousel-inner .active.left { left: -16.7%; }
	.item-6 .carousel-inner .next        { left:  16.7%; }
	.item-6 .carousel-inner .prev		 { left: -16.7%; }	
    .carousel-inner .active > div { display:block; }
    .deputat-item{min-height: 205px;}
	.comitet-deputat-item .deputat-item{min-height: 205px;}
    .nav-adm.col-sm-8{width:24%;}
    .footer-address.col-sm-8{width: 40%;}
    .nav-justified>.dropdown .dropdown-menu.offset-item-item6{left: 0;}
}
@media (min-width: 1460px)
{
    .region-division-map.index-map #map-block{left:95px !important;}
}
#slider_partners > .flex-viewport {
    left: 110px;
    max-width: 1260px;
}

#slider_partners .flex-direction-nav .flex-prev{left:0;}
#slider_partners .flex-direction-nav .flex-next{right:0; background-position: -15px 0;}
#slider_partners .flex-direction-nav a {background: url("../images/bg_flex_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); width: 12px;}

@media (min-width: 250px) and (max-width: 415px) 
{
    #slider_partners > .flex-viewport {
        left: 40px;
        max-width: 210px;
    }
}

@media (min-width: 415px) and (max-width: 505px) 
{
    #slider_partners > .flex-viewport {
        left: 100px;
        max-width: 210px;
    }
}

@media (min-width: 505px) and (max-width: 620px)
{
    #slider_partners > .flex-viewport {
        left: 15px;
        max-width: 420px;
    }
}

@media (min-width: 620px) and (max-width: 735px)
{
    #slider_partners > .flex-viewport {
        left: 70px;
        max-width: 420px;
    }
}


@media (min-width: 735px) and (max-width: 840px)
{
    #slider_partners > .flex-viewport {
        left: 15px;
        max-width: 630px;
    }
}

@media (min-width: 840px) and (max-width: 975px)
{
    #slider_partners > .flex-viewport {
        left: 65px;
        max-width: 630px;
    }
}

@media (min-width: 975px) and (max-width: 1090px)
{
    #slider_partners > .flex-viewport {
        left: 15px;
        max-width: 840px;
    }
}

@media (min-width: 1090px) and (max-width: 1240px)
{
    #slider_partners > .flex-viewport {
        left: 80px;
        max-width: 840px;
    }
}

@media (min-width: 1240px) and (max-width: 1480px)
{
    #slider_partners > .flex-viewport {
        left: 80px;
        max-width: 1050px;
    }
}

.news_video_container {
    top: 30px;
}

.news_video_container_new_line {
    top: 30px;
    clear: left;
}

.list-iblock-index .link a {text-decoration: none;}
.list-iblock-index .link a:hover {text-decoration: underline;}

#photoLink, #videoLink {
    cursor: pointer;
}

.toStartSlide {
    transition-duration: 0.6s;
    -webkit-transition-duration: 0.6s;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
}
.lb-caption a{color: #fff; font-size: 12px;}

/*законодат. предожения*/
.law-discuss{padding:10px 20px;}
.law-discuss .item{margin-bottom: 10px;text-align: center;}
.law-discuss a{text-decoration:none;}
.laws-filter.discuss .item.item-number input{width:60px;}
.laws-filter.discuss .item-date{margin-right: 24px;}
.discuss form .item .jq-selectbox{width:70%;}
.discuss .big-text{font-size:15px;}
.discuss .laws-list-cell{font-size:14px;}
.discuss .laws-list-cell.lead{font-size: 16px;}
.icon-calendar{background: url('../images/sprites.png') -57px -95px no-repeat transparent;width: 17px; height: 17px;display: inline-block;vertical-align: top; margin-right: 5px;}
.discuss .discuss-count{width:21%;}
.discuss .discuss-name{width:38%;}
.discuss-info{padding: 10px 20px;}
.discuss-info table{width: 100%;}
.discuss-info .name{margin-bottom: 15px;}
.discuss-property {position: relative; vertical-align: top;}
.discuss-property td{padding-bottom: 5px;}
.discuss-property .value{/*display: inline-block; width:40%;position: absolute;right: 0;*/font-weight: bold;width:40%;}
.btn.discuss-vote{ font-size: 30px;height: 32px;line-height: 28px;margin-right: 10px;padding: 0;text-decoration: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);width: 32px;}
.btn.discuss-vote.no-active{ opacity: 0.5;}
.btn.duscuss-yes{ background: #59d061 !important; border-color: #52be59;}
.btn.duscuss-no{ background: #ed4848 !important; border-color: #ed4848;}
.btn.duscuss-equal{ background: #d7d7d7 !important; border-color: #b8b8b8;}
.discuss-item{margin-bottom: 10px;}
.wrapper-discuss-note{font-size: 14px;}
span.yes{color: #59d061;}
span.no{color: #ed4848;}
span.equal{color: #aaa89f;}
.discuss-scale {width: 100%; height: 15px;}
.discuss-scale .wrapper{background: #EAEAEA; position: relative;width: 100%; height: 15px; margin-top: 15px; border-radius: 6px;}
.discuss-scale .result{background: #4059D6; position: absolute; height: 15px; border-radius: 6px;}
.discuss-scale .result-count{color: #fff; font-size: 11px;text-align: right;padding-right: 10px;font-weight: bold;}
.discuss-label{margin-bottom: 10px;}

@media (min-width: 992px) and (max-width: 1479px)
{
    .laws-filter.discuss .wrapper-select-status{width: 350px;}
}
@media (min-width: 1480px)
{
    .laws-filter.discuss .wrapper-select-status{width: 310px;}
}

.wrapper-informer-sputnik{text-align: center;margin-top: 25px;}
.row-footer{position:relative;}
@media (max-width: 599px)
{
    .wrapper-informer-sputnik{text-align: left;}
}
@media (min-width: 600px) and (max-width: 991px)
{
    .wrapper-informer-sputnik{text-align: left;position:absolute; bottom:20px;}
}
@media (min-width: 992px) and (max-width: 1479px)
{
    .footer-address.col-sm-8{width:41%;}
}

.compact-select .month-nav div, .compact-select .month-nav div.jq-selectbox {width: auto; margin-top: 0;font-size: 13px;height: 25px;}
.compact-select .month-nav div.jq-selectbox__trigger{width: 23px;}
.compact-select .month-nav .jq-selectbox__trigger-arrow{border: 0; background: url('../images/sprites_select.png') no-repeat; width: 11px;height: 8px; background-position: 0 0;}
.compact-select .month-nav .jq-selectbox__select{padding-right:33px;}
.compact-select .month-nav #month_sel-styler, .compact-select .month-nav #month_sel, .compact-select .month-nav #month_sel-styler .jq-selectbox__select{width:102px;}
.compact-select .month-nav #year_sel-styler, .compact-select .month-nav #year_sel, .compact-select .month-nav #year_sel-styler .jq-selectbox__select{width:70px;}
.compact-select .month-nav .jq-selectbox__select-text{line-height:23px;}
.compact-select .month-nav div.jqselect{margin-top:4px;}
.compact-select .month-nav div.jq-selectbox__trigger{height:23px;}
.compact-select .month-nav div.jq-selectbox__trigger-arrow{margin-top: -5px;right:6px;}
.compact-select .month-nav div.jq-selectbox li{text-shadow:none;}
@media (min-width: 768px) and (max-width: 1479px)
{
    .compact-select .month-nav{    height: 64px;}
    .compact-select .month-nav #year_sel-styler, .compact-select .month-nav #year_sel, .compact-select .month-nav #year_sel-styler .jq-selectbox__select{width:102px;}
    .compact-select .month-nav .nav-direction a{margin: 26px 6px;}
}

.bxec-d-cont-comments-title{display:none;}
.bxec-d-cont-comments{display:none;}