@font-face{font-family:'segoeui';font-style:normal;font-weight:400;src:url("/www/fonts/SegoeUIRegular/SegoeUIRegular.eot");src:local('Segoe UI'),  url("/www/fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix")format("embedded-opentype"),url("/www/fonts/SegoeUIRegular/SegoeUIRegular.woff") format("woff"),url("/www/fonts/SegoeUIRegular/SegoeUIRegular.ttf") format("truetype");}
@font-face{font-family:'segoeui';font-style:normal;font-weight:600;src:url("/www/fonts/SegoeUISemiBold/SegoeUISemiBold.eot");src:local('Segoe UI Semibold'), url("/www/fonts/SegoeUISemiBold/SegoeUISemiBold.eot?#iefix")format("embedded-opentype"),url("/www/fonts/SegoeUISemiBold/SegoeUISemiBold.woff") format("woff"),url("/www/fonts/SegoeUISemiBold/SegoeUISemiBold.ttf") format("truetype");}
@font-face{font-family:'segoeui';font-style:normal;font-weight:700;src:url("/www/fonts/SegoeUIBold/SegoeUIBold.eot");src:local('Segoe UI Bold'), url("/www/fonts/SegoeUIBold/SegoeUIBold.eot?#iefix")format("embedded-opentype"),url("/www/fonts/SegoeUIBold/SegoeUIBold.woff") format("woff"),url("/www/fonts/SegoeUIBold/SegoeUIBold.ttf") format("truetype");}
@font-face{font-family:'segoeui';font-style:normal;font-weight:300;src:url("/www/fonts/SegoeUILight/SegoeUILight.eot");src:local('Segoe UI Light'), url("/www/fonts/SegoeUILight/SegoeUILight.eot?#iefix")format("embedded-opentype"),url("/www/fonts/SegoeUILight/SegoeUILight.woff") format("woff"),url("/www/fonts/SegoeUILight/SegoeUILight.ttf") format("truetype");}
@font-face{font-family:'segoeui';font-style:italic;font-weight:400;src:url("/www/fonts/SegoeUIItalic/SegoeUIItalic.eot");src:local('Segoe UI Italic'), url("/www/fonts/SegoeUIItalic/SegoeUIItalic.eot?#iefix")format("embedded-opentype"),url("/www/fonts/SegoeUIItalic/SegoeUIItalic.woff") format("woff"),url("/www/fonts/SegoeUIItalic/SegoeUIItalic.ttf") format("truetype");}

html, body{height:100%;}

body{font-family:'segoeui',Arial,sans-serif;font-size:14px;color:#333;background-color: #F7F8FB;}
h1, h2{font-size:20px;}

a{text-decoration:none;outline:none !important;color:#014971;}
a:hover{text-decoration:none;color:#0168A0;}
a:focus{text-decoration:none;color:#0168A0;}

b, strong{font-weight: 600;}

.btn{outline:none !important;}
select{outline:none;}

input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}

.container-fluid{width:1020px;}
.form-control{box-shadow: none;}
.form-control:focus{box-shadow: none;}


.text-light{font-weight:300;}
.text-bold{font-weight:600;}
.text-black{font-weight:900;}


.darkText{color:#333;}
a.darkText:hover{color:#0168A0;}
.blueText{color:#38577f;}
a.blueText:hover{color:#0168A0;}
.blueText2{color:#00599d;}
a.blueText2:hover{color:#0168A0;}

.greyText{color:#666;}
a.greyText:hover{}
.lightGreyText{color:#999;}
a.lightGreyText:hover{}
.whiteText{color:#fff;}
a.whiteText:hover{color:#fff;}

.btn-blue{background-color:#00599D;}

.text10{font-size:10px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}
.text17{font-size:17px;}
.text18{font-size:18px;}
.text19{font-size:19px;}
.text20{font-size:20px;}
.text21{font-size:21px;}
.text22{font-size:22px;}
.text23{font-size:23px;}
.text24{font-size:24px;}
.text25{font-size:25px;}
.text26{font-size:26px;}
.text27{font-size:27px;}
.text28{font-size:28px;}
.text29{font-size:29px;}
.text30{font-size:30px;}
.text31{font-size:32px;}
.text32{font-size:32px;}

.lh14{line-height:14px;}
.lh15{line-height:15px;}
.lh16{line-height:16px;}
.lh17{line-height:17px;}
.lh18{line-height:18px;}
.lh19{line-height:19px;}
.lh20{line-height:20px;}
.lh21{line-height:21px;}
.lh22{line-height:22px;}

.vamiddle{vertical-align: middle;}
.va1{vertical-align:1px;}
.va2{vertical-align:2px;}
.va1m{vertical-align:-1px;}
.va2m{vertical-align:-2px;}
.va10m{vertical-align:-10px;}

.pt10{padding-top:10px !important;}

.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt100{margin-top:100px;}
.mr0{margin-right:0px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}

.ml5m{margin-left:-5px;}
.mr5m{margin-right:-5px;}
.mt10m{margin-top:-10px;}

.dblock{display:block;}
.diblock{display:inline-block;}

.wauto{width:auto;}
.w100{width:100%;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 600;}

.searchIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat 0px 0px;width:20px;height:20px;}
.depIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -250px 0px;width:23px;height:23px;}
.usIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -300px 0px;width:23px;height:23px;}
.buIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -350px 0px;width:23px;height:23px;}
.reIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -400px 0px;width:23px;height:23px;}
.plIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -300px -100px;width:23px;height:23px;}
.dnIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -350px -100px;width:23px;height:23px;}
.inIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -400px -100px;width:23px;height:23px;}
.birthDayIcon{display:inline-block;background:url(/www/images/icons.png) no-repeat -250px -50px;width:29px;height:53px;}

.centerBlock{width:70.79%;}
.rightBlock{width:29.21%;}


.tab-content{padding:18px 15px;background-color: #fff;border:1px solid #E3E4E4;border-radius:0 5px 5px;margin-bottom:20px}
.spBox{padding:18px 15px;background-color: #fff;border:1px solid #E3E4E4;border-radius:5px;}
.spBoxHeader{margin:-18px -15px 0px;padding:18px 15px;background-color:#F4F6FB;}

.spSideBox{padding:18px 22px;background-color: #fff;border:1px solid #E3E4E4;border-radius:5px;margin-bottom:16px;}
.spSideBoxHeader{margin:-18px -22px 0px;padding:9px 20px;background-color:#EAEEF8;}
.spSideBoxHeader2{margin:-18px -22px 0px;padding:18px 20px;background-color:#F4F6FB;}

::-webkit-input-placeholder{}
::-moz-placeholder{}
:-moz-placeholder{}
:-ms-placeholder{}
:focus::-webkit-input-placeholder {opacity: 0;}
:focus::-moz-placeholder          {opacity: 0;}
:focus:-moz-placeholder           {opacity: 0;}
:focus:-ms-input-placeholder      {opacity: 0;}

.nav-tabs {border-bottom: none;}
.nav-tabs > li > a {border-radius: 7px 7px 0px 0px;font-size:16px;font-weight:600;color:#333;}
.nav-tabs > li > a:hover {border-color: transparent;}
.nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background-color: transparent;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{#E3E4E4 #E3E4E4 #EAEEF8;background-color:#EAEEF8;color:#333;}

#header{padding-top:11px;margin-bottom: 12px;}
.header-1{width:10.68%;}
.header-2{width:89.32%;}

#logo{}
.logo-text{color:#004981;font-size: 33px;font-weight: 600;line-height: 1.15;margin-top: 10px;}
.logo-slogan{color:#666;font-size: 17px;line-height: 1;}

.search-box{margin-top:10px;}
.search-input-group{}
.search-input-group > .search-input{padding:9px;height:40px;border-radius:4px 0 0 4px;font-size: 16px;line-height:22px;}
.search-input-group > .input-group-btn > .search-btn{padding:9px 22px;height:40px;border-radius:0 4px 4px 0;}

.topmenu{margin-top:17px;}
.topmenu ul{margin:0px;}
.topmenu ul li{padding:0px;min-height: 33px;}
.topmenu ul li a{color:#333;font-size:16px;font-weight:600;display:inline-block;padding:3px 8px;}
.topmenu ul li a:hover, .topmenu ul li.active a{color:#0056a2;border-bottom:4px solid #D8C069;}

#topSlider{}
#topSlider .slick-prev, #topSlider .slick-next{z-index: 1;width:50px;height:54px;background:url(/www/images/icons.png) no-repeat;}
#topSlider .slick-prev:before, #topSlider .slick-next:before{content:"";display:none;}
#topSlider .slick-prev {left:0px;background-position: -50px 0px;}
#topSlider .slick-next {right:0px;background-position: -150px 0px;}

.news{margin-bottom:30px;}
.news-big{margin-bottom:30px;}
.news-img{width:210px;height:134px;overflow:hidden;margin-bottom:10px;}
.news-img220{width:220px;overflow:hidden;margin-bottom:10px;}
.news-img230{width:230px;overflow:hidden;margin-bottom:10px;}
.news-big-img-left{width:340px;height:218px;overflow:hidden;float:left;margin-right:18px;}
.news-big-img-left img, .news-img220 img, .news-img230 img, .news-img img{width:100%;height:auto;}
.news-date{font-size:13px;color:#999;font-style: italic;}
.news-date span{vertical-align: top;line-height: 1;}
.news-text{color:#666;}
.news .news-text{line-height:17px;font-size:13px;}
.news-big .news-text{line-height:17px;font-size:14px;}
.news-text h3, .news-text h4{font-size:20px;line-height: 23px;margin-top:0px;font-weight: 700;}
.news-text h5{line-height:17px;font-size:14px;margin-top:2px;margin-bottom: 5px;}
.news-text p{}

.deputy{max-width:192px;margin:0 auto;}
.deputy-img{text-align: center;}
.deputy-text{text-align: center;}
.deputy-text h4{font-size:15px;font-weight: 700;margin-bottom: 5px;line-height: 18px;}
.deputy-text p{line-height: 15px;}

#usefulLinks{}
#useful1{}
#useful1 > .row{}
#useful1 > .row > div{margin-bottom:18px;}
#useful1 > .row > div:nth-last-child(1){margin-bottom: 0px;}
#useful1 > .row > div:nth-last-child(2){margin-bottom: 0px;}
#useful1 > .row > div:nth-last-child(3){margin-bottom: 0px;}

#spStats{}
.stats-img{height:85px;}
.stats-img img{vertical-align: baseline;}


.rightmenu{margin:0 -22px -18px;}
.rightmenu ul{margin-bottom:0px;}
.rightmenu ul li{border-radius:0px;border-color:#EBECEC;border-right:none;border-left:none;padding:0px;}
.rightmenu ul li:last-child{border-bottom:none;}
.rightmenu ul li a{display:block;text-transform: uppercase;padding:16px 20px;color:#333;}
.rightmenu ul li a:hover{background-color:#F9FAFC;color:#333;}
.rightmenu ul li a span{vertical-align: middle;display:inline-block;margin-right:15px;}

.rightmenu2{margin:0 -22px -18px;}
.rightmenu2 ul{margin-bottom:0px;}
.rightmenu2 ul li{border-radius:0px;border-color:#EBECEC;border-right:none;border-left:none;padding:0px;}
.rightmenu2 ul li:last-child{border-bottom:none;}
.rightmenu2 ul li a{display:block;text-transform: uppercase;padding:10px 20px;color:#333;}
.rightmenu2 ul li a:hover, .rightmenu2 ul li.active a {background-color:#F9FAFC;color:#333;}
.rightmenu2 ul li a span{vertical-align: middle;display:inline-block;margin-right:15px;}


.findDeputyBox{margin-bottom:20px;}
.findDeputyBox span{vertical-align: middle;display:inline-block;}
.findDeputyBox span.depIcon{margin-right:10px;}

.birthDayBox{margin-top:18px;}
.birthDayLine{margin-bottom: 15px;}
.birthDayLine:last-child{margin-bottom:0px;}
.birthDayLeft{float:left;margin-left: -5px;}
.birthDayRight{margin-left:35px;margin-right: -5px;}
.birthDayRight-1{font-size: 13px;color:#d93936;font-style:italic;}
.birthDayRight-2{font-size: 14px;color:#38577f;font-weight: 600;}
.birthDayRight-3{font-size: 13px;color:#666;}

.btnVote{padding-top:3px !important;padding-bottom:5px !important;}

#bottomSliderContainer{height:295px;background:url(/www/images/bg-slider.png) repeat-x;margin-top:35px;padding:37px 71px;position:relative;margin-bottom: 45px;}
#bottomSlider{}
.bottomSlide{padding:0 8px;display: block;}
.bottomSlideContent{}
.recomendedArrow{cursor:pointer;position:absolute;/*top:50%;margin-top:-30px;*/top:50%;margin-top:-29px;width:56px;height:58px;background:url(/www/images/icons.png) no-repeat;}
.recomendedPrev{background-position:0 -100px;left:-10px;}
.recomendedPrev:hover{background-position:0 -200px;}
.recomendedNext{background-position:-100px -100px;right:-10px;}
.recomendedNext:hover{background-position:-100px -200px;}
.bottom-slide-img{width:270px;height:180px;overflow: hidden;}
.bottom-slide-img img{width:100%;height:auto;}

.change-input-radio{position:relative;font-weight:normal;padding-left:20px;line-height: 16px;margin-bottom:10px;}
.change-input-radio input[type=radio]{position: absolute;visibility: hidden;}
.change-input-radio .change-input-radio-icon{display:inline-block;background:url(/www/images/icons.png) no-repeat -200px -150px;width:14px;height:15px;position: absolute;left: 0px;top: 5px;}
.change-input-radio input[type=radio]:checked + .change-input-radio-icon{background-position: -250px -150px;}


#bottomLinks{font-size:12px;margin-bottom: 30px;}
#bottomLinks td{padding:0 10px;}
#bottomLinks a{}
#bottomLinks a:hover{text-decoration: underline;}

#footer{background-color:#fff;height:70px;padding:13px 0;}
.developers{font-weight: 600;}

.footer-right{padding:7px 0;}

#social-icons{float:right;}
.social-icon{width:33px;height:32px;display:inline-block;background:url(/www/images/icons.png) no-repeat;margin: 0 2px;}
.social-icon.social-vk{background-position:-300px -50px;}
.social-icon.social-facebook{background-position:-350px -50px;}
.social-icon.social-instagram{background-position:-400px -50px;}
.social-icon.social-youtube{background-position:-450px -50px;}
.social-icon.social-none{background-position:-500px -500px;}
.twitter{width:33px;height:33px;display:inline-block;background:url(/www/images/twitter.png) no-repeat;margin: 0 2px;background-position:0 0;}
/*----------Added----------------*/
.clearfix {
overflow: auto; width: 100%;
}

.paginationBlock{margin:30px 0;}
.pagination{margin-left:10px;}
.pagination {margin:0 5px 0 0;vertical-align: middle;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color:#3B5998;}
.pagination > li {display:inline-block;margin-right:4px;}
.pagination > li > a, .pagination > li > span {color: #333;background-color:#FFF;border: 1px solid #DDD;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color:#333;background-color:#F5F6FB;}

.mt15 .news {border-bottom:1px dotted #aaa;padding:10px 0;margin:0;}
.newsBlockSingle img{max-width:705px;height:auto;}

.newsBlockSingle table,.newsBlockSingle  td{
	padding 6px;
}




