/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(../fonts/UyYrYy3ltEffJV9QueSi4S4mX3cpNo8MnLri8k21-rs.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url(../fonts/Q_pTky3Sc3ubRibGToTAYigwe3ZcNEyK1ut-Sjba9Qg.woff) format('woff');
}
/* HTML5 display-role reset for older browsers */
#camermos{
-webkit-font-smoothing: subpixel-antialiased !important;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    visible;
-ms-backface-visibility:     hidden;
}
#camermos ol, #camermos ul {
	list-style: none;
	margin:0px;
	padding: 0px;
}
#camermos blockquote, #camermos q {
	quotes: none;
}
#camermos blockquote:before, #camermos blockquote:after,
#camermos q:before, #camermos q:after {
	content: '';
	content: none;
}
#camermos table {
	border-collapse: collapse;
	border-spacing: 0;
}

#camermos{
font-size: 12px;
font-family: 'PT Sans Narrow';
margin: 0px auto;
width: 715px;
}
#camermos h1,#camermos h2,#camermos h3,#camermos h4,#camermos h5,#camermos span,#camermos p{
font-family: 'PT Sans Narrow';
font-style: normal;
padding: 0px;
}
#camermos .pre-load-can{
position: absolute;
top:0px;
left: 0px;
height: 100%;
width:100%;
background: url("../img/pixel.png");
z-index: 15;
}
#camermos .pre-load-can img{
left:50%;
margin-left:-50px;
top:120px;
position: absolute;
}


/*****************************************************************************************************
***		Шапка
******************************************************************************************************/
#camermos .head-block{
height: 142px;
font-size: 0px;
background: url("../img/headbg.png") repeat-x;
border-bottom:2px solid #858585;
}
#camermos .head-block .logo-ico{
height: 100%;
display: inline-block;
vertical-align: bottom;
}
#camermos .head-block .logo-ico .ico{
width: 80px;
height: 100px;
display: block;
margin-top: 20px;
margin-left: 13px;
margin-right: 17px;
cursor: pointer;
background: url("../img/can-logo.png") no-repeat center top;
}
#camermos .head-block .logo-ico .icoen{
width: 80px;
height: 100px;
display: block;
margin-top: 20px;
margin-left: 13px;
margin-right: 17px;
cursor: pointer;
background: url("../img/logo_eng.png") no-repeat center top;
}

#camermos .head-block .info-block{
display: inline-block;
vertical-align: bottom;
}
#camermos .head-block .info-block h1{
font-size: 30px;
text-transform: uppercase;
color: #2c2c2c;
margin: 0px;
font-weight: bold;
line-height: 100%;
height: 60px;
}
#camermos .navigation-bar{
margin: 0px;
padding: 0px;
height: 35px;
margin-top: 18px;
margin-left:-9px;
}
#camermos .navigation-bar li{
display: inline-block;
vertical-align: top;
margin-right: 5px;
padding: 0px;
height: 37px;
}
#camermos .navigation-bar li a{
font-size: 16px;
color: #000;
text-decoration: underline;
text-transform: uppercase;
font-weight: bold;
display: block;
height: 33px;
line-height: 33px;
position: relative;
padding: 2px 9px;
}
#camermos .navigation-bar li a:hover{
/*text-decoration: none;*/
color:#616161;
}
/*.navigation-bar li a:hover:after{
content: " ";
height: 0px;
width:0px;
position: absolute;
top:100%;
left:50%;
margin-left:-5px;
margin-top:-5px;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 7px solid #FFF;
}*/
#camermos .navigation-bar li.active a{
background: #FFF;
color: #616161;
text-decoration: none;
border: 2px solid #858585;
border-bottom: 0px;
padding: 0px 7px;
padding-bottom: 2px;
}
#camermos .navigation-bar li.debats a{
background: #ea566f;
background: -moz-linear-gradient(top, #e50b00 0%,  #850903 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e50b00), color-stop(100%,#850903));
background: -webkit-linear-gradient(top, #e50b00 0%,  #850903 100%);
background: -o-linear-gradient(top, #e50b00 0%,   #850903 100%);
background: -ms-linear-gradient(top, #e50b00 0%, #850903 100%);
background: linear-gradient(to bottom, #e50b00 0%,   #850903 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50b00', endColorstr='#850903',GradientType=0 );
color:#FFF;
text-decoration: none;
}
#camermos .navigation-bar li.debats.active a{
background: #ea566f;
background: -moz-linear-gradient(top, #e50b00 0%,  #850903 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e50b00), color-stop(100%,#850903));
background: -webkit-linear-gradient(top, #e50b00 0%,  #850903 100%);
background: -o-linear-gradient(top, #e50b00 0%,   #850903 100%);
background: -ms-linear-gradient(top, #e50b00 0%, #850903 100%);
background: linear-gradient(to bottom, #e50b00 0%,   #850903 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50b00', endColorstr='#850903',GradientType=0 );
color: #FFF;
}

/*****************************************************************************************************
***		Body 
******************************************************************************************************/

#camermos .cand-list{
font-size: 0px;
padding-top:25px;
}
#camermos .cand-list.fix{
background: #fff;
box-shadow: 0px 7px 4px -5px #ccc;
-moz-box-shadow: 0px 7px 4px -5px #ccc;
-webkit-box-shadow: 0px 7px 4px -5px #ccc;
position: fixed;
z-index: 1;
padding-bottom: 10px;
}
#camermos .cand-list .item{
display: inline-block;
vertical-align: top;
width: 111px;
padding: 0px;
padding-left: 5px;
padding-right: 5px;
cursor: pointer;
}
#camermos .cand-list .item .person-name{
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
display: block;
padding-top: 5px;
line-height: 100%;
}
#camermos .cand-list .item.last{
margin-right:0px;
margin-left:-1px;
padding: 0px;
padding-left: 5px;
}
#camermos .cand-list .item:first-child{
padding-left: 0px;
}
#camermos .cand-list .item .person{
height: 284px;
width: 100%;
padding-bottom: 10px;
}
#camermos .cand-list .item.hover .person{
opacity: 0.4 !important;
}
#camermos .cand-list.close .item{
cursor: default;
}
#camermos .cand-list .item.mihaild .person{
background: url("../img/mihaild.png") no-repeat center top;
}
#camermos .cand-list .item.nikolayl .person{
background: url("../img/nikolayl.png") no-repeat center top;
}
#camermos .cand-list .item.ivanm .person{
background: url("../img/ivanm.png") no-repeat center top;
}
#camermos .cand-list .item.sergeym .person{
background: url("../img/sergeym.png") no-repeat center top;
}
#camermos .cand-list .item.alekseyn .person{
background: url("../img/alekseyn.png") no-repeat center top;
}
#camermos .cand-list .item.sergeys .person{
background: url("../img/sergeys.png") no-repeat center top;
}
#camermos .cand-list .item .partia-ico{
display: none;
}
#camermos .cand-list .item .partia-ico span{
font-size: 14px;
display: inline-block;
height: 100%;
line-height: 68px;
padding-left: 16px;
font-weight: bold;
}
#camermos .cand-list.open .item .partia-ico{
height: 37px;
display: block;
margin-bottom:10px;
}
#camermos .cand-list .item.mihaild .partia-ico{
background: url("../img/pmihaild.png") no-repeat left bottom;
}
#camermos .cand-list .item.nikolayl .partia-ico{
background: url("../img/pnikolayl.png") no-repeat left bottom;
}
#camermos .cand-list .item.ivanm .partia-ico{
background: url("../img/pivanm.png") no-repeat left bottom;
}
#camermos .cand-list .item.sergeym .partia-ico{
background: url("../img/psergeym.png") no-repeat left bottom;
}
#camermos .cand-list .item.alekseyn .partia-ico{
background: url("../img/palekseyn.png") no-repeat left bottom;
}
#camermos .cand-list .item.sergeys .partia-ico{
background: url("../img/psergeys.png") no-repeat left bottom;
}




#camermos .cand-list .item.active .person{
opacity: 1 !important;
}
#camermos .cand-list .item.mihaild .person-name{
border-top: 8px solid #f3c50f;
color: #f3c50f;
}
#camermos .cand-list .item.nikolayl .person-name{
border-top: 8px solid #f67011;
color: #f67011;
}
#camermos .cand-list .item.ivanm .person-name{
border-top: 8px solid #c12c18;
color: #c12c18;
}
#camermos .cand-list .item.sergeym .person-name{
border-top: 8px solid #30a523;
color: #30a523;
}
#camermos .cand-list .item.alekseyn .person-name{
border-top: 8px solid #2faef7;
color: #2faef7;
}
#camermos .cand-list .item.sergeys .person-name{
border-top: 8px solid #13969e;
color: #13969e;
}
/*#camermos .content-block .inc-content .preview-block{
color: #5a5a5a;
padding-top: 10px;
padding-bottom: 10px;
line-height: 130%;
border-top: 1px solid #747474;
margin-top: 25px;
font-size: 14px;
}*/
#camermos span.default-text{
color:#d3d3d3;
font-size: 38px;
font-weight: bold;
font-family: "PT Sans Narrow";
margin-top:25px;
text-transform: uppercase;
line-height: 100%;
display: block;
}





/*****************************************************************************************************
***		candidat page 
******************************************************************************************************/
#camermos .mihaild .cand-name-old{
background: #f3c50f;
position: relative;
}
#camermos .mihaild .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #f3c50f;
}
#camermos .nikolayl .cand-name-old{
background: #f67011;
position: relative;
}
#camermos .nikolayl .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #f67011;
}
#camermos .ivanm .cand-name-old{
background: #c12c18;
position: relative;
}
#camermos .ivanm .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #c12c18;
}
#camermos .sergeym .cand-name-old{
background: #30a523;
position: relative;
}
.sergeym .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #30a523;
}
#camermos .alekseyn .cand-name-old{
background: #2faef7;
position: relative;
}
#camermos .alekseyn .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #2faef7;
}
#camermos .sergeys .cand-name-old{
background: #13969e;
position: relative;
}
#camermos .sergeys .cand-name-old:after{
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #13969e;
}






#camermos .mihaild .bottom-line{
border-bottom: 1px solid #f3c50f;
}
#camermos .mihaild .cand-company .list li:after{
background: #f3c50f;
}
#camermos .mihaild .more-inf-acompany a{
background: #f3c50f;
border: 3px solid #fff3c2;
}
#camermos .mihaild .right-block .total-gain p.text{
color: #f3c50f;
}
#camermos .mihaild .right-block .budget-company .totem.first .scale .scale-val{
background: #f3c50f;
}
#camermos .mihaild .right-block .budget-company .totem.second .scale .scale-val{
background: #d29900;
}
#camermos .mihaild #slider-cam .item-slider {
color:#f3c50f;
}
#camermos .mihaild #next-slider-cam{
border-left: 13px solid #f3c50f;
}
#camermos .mihaild #prev-slider-cam{
border-right: 13px solid #f3c50f;
}
#camermos .mihaild .news-block .news-list .item .news-title{
color:#f3c50f;
}
#camermos .mihaild .rate-table table td{
background: #fff3c2;
}
#camermos .mihaild #header-slider-cam{
background: #fff3c2;
}
#camermos .mihaild .cand-name-old:after{
left:10px;
}
#camermos .mihaild .right-block .budget-company a.gonext{
background: url("../img/marker1.png") no-repeat;
background-position: right 4px;
}
#camermos .mihaild .right-block .total-gain a.gonext{
background: url("../img/marker1.png") no-repeat;
background-position: right 4px;
}
#camermos .mihaild .rate-table a.gonext{
background: url("../img/marker1.png") no-repeat;
background-position: right 4px;
}

#camermos .nikolayl .bottom-line{
border-bottom: 1px solid #f67011;
}
#camermos .nikolayl .cand-company .list li:after{
background: #f67011;
}
#camermos .nikolayl .more-inf-acompany a{
background: #f67011;
border: 1px solid #ffe5cb;
}
#camermos .nikolayl .right-block .total-gain p.text{
color: #f67011;
}
#camermos .nikolayl .right-block .budget-company .totem.first .scale .scale-val{
background: #f67011;
}
#camermos .nikolayl .right-block .budget-company .totem.second .scale .scale-val{
background: #b33f00;
}
#camermos .nikolayl #slider-cam .item-slider {
color:#f67011;
}
#camermos .nikolayl #next-slider-cam{
border-left: 13px solid #f67011;
}
#camermos .nikolayl #prev-slider-cam{
border-right: 13px solid #f67011;
}
#camermos .nikolayl .news-block .news-list .item .news-title{
color:#f67011;
}
#camermos .nikolayl .rate-table table td{
background: #ffe5cb;
}
#camermos .nikolayl #header-slider-cam{
background: #ffe5cb;
}
#camermos .nikolayl .cand-name-old:after{
left:125px;
}
#camermos .nikolayl .right-block .budget-company a.gonext{
background: url("../img/marker2.png") no-repeat;
background-position: right 4px;
}
#camermos .nikolayl .right-block .total-gain a.gonext{
background: url("../img/marker2.png") no-repeat;
background-position: right 4px;
}
#camermos .nikolayl .rate-table a.gonext{
background: url("../img/marker2.png") no-repeat;
background-position: right 4px;
}

#camermos .ivanm .bottom-line{
border-bottom: 1px solid #c12c18;
}
#camermos .ivanm .cand-company .list li:after{
background: #c12c18;
}
#camermos .ivanm .more-inf-acompany a{
background: #c12c18;
border: 1px solid #ffd9d9;
}
#camermos .ivanm .right-block .total-gain p.text{
color: #c12c18;
}
#camermos .ivanm .right-block .budget-company .totem.first .scale .scale-val{
background: #c12c18;
}
#camermos .ivanm .right-block .budget-company .totem.second .scale .scale-val{
background: #800f00;
}
#camermos .ivanm #slider-cam .item-slider {
color:#c12c18;
}
#camermos .ivanm #next-slider-cam{
border-left: 13px solid #c12c18;
}
#camermos .ivanm #prev-slider-cam{
border-right: 13px solid #c12c18;
}
#camermos .ivanm .news-block .news-list .item .news-title{
color:#c12c18;
}
#camermos .ivanm .rate-table table td{
background: #ffd9d9;
}
#camermos .ivanm #header-slider-cam{
background: #ffd9d9;
}
#camermos .ivanm .cand-name-old:after{
left:245px;
}
#camermos .ivanm .right-block .budget-company a.gonext{
background: url("../img/marker3.png") no-repeat;
background-position: right 4px;
}
#camermos .ivanm .right-block .total-gain a.gonext{
background: url("../img/marker3.png") no-repeat;
background-position: right 4px;
}
#camermos .ivanm .rate-table a.gonext{
background: url("../img/marker3.png") no-repeat;
background-position: right 4px;
}

#camermos .sergeym .bottom-line{
border-bottom: 1px solid #30a523;
}
#camermos .sergeym .cand-company .list li:after{
background: #30a523;
}
#camermos .sergeym .more-inf-acompany a{
background: #30a523;
border: 1px solid #e4f8e2;
}
#camermos .sergeym .right-block .total-gain p.text{
color: #30a523;
}
#camermos .sergeym .right-block .budget-company .totem.first .scale .scale-val{
background: #30a523;
}
#camermos .sergeym .right-block .budget-company .totem.second .scale .scale-val{
background: #095d00;
}
#camermos .sergeym #slider-cam .item-slider {
color:#30a523;
}
#camermos .sergeym #next-slider-cam{
border-left: 13px solid #30a523;
}
#camermos .sergeym #prev-slider-cam{
border-right: 13px solid #30a523;
}
#camermos .sergeym .news-block .news-list .item .news-title{
color:#30a523;
}
#camermos .sergeym .rate-table table td{
background: #e4f8e2;
}
#camermos .sergeym #header-slider-cam{
background: #e4f8e2;
}
#camermos .sergeym .cand-name-old:after{
left:365px;
}
#camermos .sergeym .right-block .budget-company a.gonext{
background: url("../img/marker4.png") no-repeat;
background-position: right 4px;
}
#camermos .sergeym .right-block .total-gain a.gonext{
background: url("../img/marker4.png") no-repeat;
background-position: right 4px;
}
#camermos .sergeym .rate-table a.gonext{
background: url("../img/marker4.png") no-repeat;
background-position: right 4px;
}

#camermos .alekseyn .bottom-line{
border-bottom: 1px solid #2faef7;
}
#camermos .alekseyn .cand-company .list li:after{
background: #2faef7;
}
#camermos .alekseyn .more-inf-acompany a{
background: #2faef7;
border: 1px solid #e0f3fe;
}
#camermos .alekseyn .right-block .total-gain p.text{
color: #2faef7;
}
#camermos .alekseyn .right-block .budget-company .totem.first .scale .scale-val{
background: #2faef7;
}
#camermos .alekseyn .right-block .budget-company .totem.second .scale .scale-val{
background: #006eae;
}
#camermos .alekseyn #slider-cam .item-slider {
color:#2faef7;
}
#camermos .alekseyn #next-slider-cam{
border-left: 13px solid #2faef7;
}
#camermos .alekseyn #prev-slider-cam{
border-right: 13px solid #2faef7;
}
#camermos .alekseyn .news-block .news-list .item .news-title{
color:#2faef7;
}
#camermos .alekseyn .rate-table table td{
background: #e0f3fe;
}
#camermos .alekseyn #header-slider-cam{
background: #e0f3fe;
}
#camermos .alekseyn .cand-name-old:after{
left:485px;
}
#camermos .alekseyn .right-block .budget-company a.gonext{
background: url("../img/marker5.png") no-repeat;
background-position: right 4px;
}
#camermos .alekseyn .right-block .total-gain a.gonext{
background: url("../img/marker5.png") no-repeat;
background-position: right 4px;
}
#camermos .alekseyn .rate-table a.gonext{
background: url("../img/marker5.png") no-repeat;
background-position: right 4px;
}

#camermos .sergeys .bottom-line{
border-bottom: 1px solid #13969e;
}
#camermos .sergeys .cand-company .list li:after{
background: #13969e;
}
#camermos .sergeys .more-inf-acompany a{
background: #13969e;
border: 1px solid #d7f2f4;
}
#camermos .sergeys .right-block .total-gain p.text{
color: #13969e;
}
#camermos .sergeys .right-block .budget-company .totem.first .scale .scale-val{
background: #13969e;
}
#camermos .sergeys .right-block .budget-company .totem.second .scale .scale-val{
background: #00646a;
}
#camermos .sergeys #slider-cam .item-slider {
color:#13969e;
}
#camermos .sergeys #next-slider-cam{
border-left: 13px solid #13969e;
}
#camermos .sergeys #prev-slider-cam{
border-right: 13px solid #13969e;
}
#camermos .sergeys .news-block .news-list .item .news-title{
color:#13969e;
}
#camermos .sergeys .rate-table table td{
background: #d7f2f4;
}
#camermos .sergeys #header-slider-cam{
background: #d7f2f4;
}
#camermos .sergeys .cand-name-old:after{
left:605px;
}
#camermos .sergeys .right-block .budget-company a.gonext{
background: url("../img/marker6.png") no-repeat;
background-position: right 4px;
}
#camermos .sergeys .right-block .total-gain a.gonext{
background: url("../img/marker6.png") no-repeat;
background-position: right 4px;
}
#camermos .sergeys .rate-table a.gonext{
background: url("../img/marker6.png") no-repeat;
background-position: right 4px;
}

#candidat{
padding-top: 20px;
}
#candidat .cand-name-old{
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
}
#candidat .cand-name-old:after{
content: " ";
height: 0px;
width:0px;
position: absolute;
top:0px;
margin-left:-5px;
margin-top:-5px;
}
#candidat .cand-name-old h2{
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color:#000;
padding: 0px;
}
#candidat .cand-name-old span{
font-size: 16px;
color:#000;
font-weight: bold;
}
#candidat .cand-company{
padding-top: 15px;
}
#candidat .dual-bloks .cand-company .title{
padding-bottom: 15px;
}
#candidat .dual-bloks{
font-size: 0px;
margin-top:15px;
}
#candidat .left-block{
font-size: 12px;
display: inline-block;
vertical-align: top;
width: 348px;
}
#candidat .dual-bloks .title{
font-size: 18px;
color: #000;
padding-bottom: 10px;
margin-bottom: 10px;
font-weight: bold;
line-height: 130%;
font-family: 'PT Sans Narrow';
}
#candidat .about-c .text{
font-size: 13px;
color:#000;
line-height: 130%;
padding-bottom: 20px;
font-family: Verdana;
}
#candidat .about-c .title{
padding-bottom: 0px;
}
#camermos .cand-company .list{
font-size: 13px;
color: #616161;
line-height: 130%;
font-family: Verdana;
}
#camermos .cand-company .list li{
padding: 0px;
padding-left: 15px;
position: relative;
margin-bottom: 10px;
}
#camermos .cand-company .list li:after{
content:" ";
height: 7px;
width:7px;
position: absolute;
left:0px;
top:5px;
}
#camermos .cand-company .list li span{
font-family: Verdana;
}
#camermos .more-inf-acompany a{
display: block;
width: 319px;
height: 36px;
line-height: 36px;
color: #FFF;
font-size: 18px;
text-decoration: underline;
text-align: center;
font-weight: bold;
}
#camermos .more-inf-acompany a:hover{
text-decoration: none;
}
#camermos .dual-bloks .right-block .rate-block{
padding-bottom: 23px;
}
#candidat .dual-bloks .right-block .rate-block .title{
margin-bottom: 10px;
padding-bottom: 0px;
}

#camermos .right-block{
width:349px;
display: inline-block;
vertical-align: top;
margin-left:18px;
}
#camermos .rate-table{
font-size: 14px;
}
#camermos .rate-table a.gonext{
padding: 0px;
margin: 0px;
color: #000;
font-size: 15px;
font-weight: bold;
vertical-align: top;
margin-top: 15px;
padding-right: 13px;
display: inline-block;
line-height: 100%;
}
#camermos .rate-table table{
width: 100%;
}
#camermos .rate-table table td{
background: #fff3c2;
padding: 10px;
vertical-align: middle;
line-height: 130%;
font-weight: bold;
border:2px solid #FFF;
font-family: 'PT Sans Narrow';
font-size: 14px;
color:#000;
}
#camermos .rate-table table td.place{
text-align: center;
}
#camermos .right-block .rate-block h3{
margin-bottom:0px;
}
#camermos .rate-table table td.rate{
border-right:0px;
}
#camermos .rate-table table td.name{
border-left:0px;
}
#camermos .rate-table table td.place span{
font-size: 47px;
font-weight: bold;
display: inline-block;
vertical-align: middle;
line-height: 47px;
}
#camermos .rate-table table td.place b{
display: inline-block;
vertical-align: bottom;
font-size: 12px;
min-width: 35px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
padding-bottom: 1px;
}
#camermos .rate-table table td.rate{
font-size: 46px;
text-align: center;
font-weight: bold;
}
#camermos .rate-table table td.rate span{
display: inline-block;
vertical-align: bottom;
}
#camermos .rate-table table td.rate b{
display: inline-block;
vertical-align: bottom;
font-size: 24px;
height: 33px;
line-height: 100%;
margin-left: 5px;
}
#camermos .right-block .total-gain{
margin-top:15px;
position: relative;
}
#camermos .right-block .total-gain a.gonext{
padding: 0px;
margin:0px;
color: #000;
font-size: 15px;
font-weight: bold;
vertical-align: top;
margin-bottom: 15px;
padding-right: 13px;
display: inline-block;
line-height: 100%
}
#camermos .right-block .total-gain a.gonext:hover{
color:#363636;
text-decoration: none;
}
#camermos .right-block .total-gain h3.title{
margin-bottom:0px;
padding: 0px;
}
#camermos .right-block .total-gain p.text{
font-size: 46px;
font-weight: bold;
margin-bottom: 10px;
padding: 0px;
line-height: 100%;
}
#camermos .right-block .budget-company{
margin-top:15px;
position: relative;
}
#camermos .right-block .budget-company a.gonext{
padding: 0px;
margin:0px;
color: #000;
font-size: 15px;
font-weight: bold;
vertical-align: top;
margin-bottom: 15px;
margin-top: 30px;
padding-right: 13px;
display: inline-block;
line-height: 100%;
}
#camermos .right-block .budget-company a.gonext:hover{
color:#363636;
text-decoration: none;
}
#camermos .right-block .budget-company h3{
margin-bottom:0px;
}
#camermos .right-block .budget-company .totems{
padding-top: 32px;
}
#camermos .right-block .budget-company .totem{
display: inline-block;
vertical-align: top;
height: 164px;
width: 159px;
position: relative;
}
#camermos .right-block .budget-company .totem.second{
margin-left:21px;
}
#camermos .right-block .budget-company .totem .scale{
position: absolute;
bottom: 0px;
width: 100%;
}
#camermos .right-block .budget-company .totem .scale .sum{
position: absolute;
top: -40px;
font-size: 29px;
font-weight: bold;
font-family: 'PT Sans Narrow';
}
#camermos .right-block .budget-company .totem .scale .from{
position: absolute;
bottom: 0px;
margin-bottom: -20px;
font-size: 14px;
font-weight: bold;
font-family: 'PT Sans Narrow';
}

#camermos .left-block .download-link{
margin-top:5px;
margin-bottom:15px;
}
#camermos .left-block .download-link a{
color: #000;
font-size: 13px;
font-weight: bold;
font-family: Verdana;
display: inline-block;
vertical-align: top;
padding-right: 20px;
background: url("../img/download-ico.png") no-repeat right center;
height: 15px;
line-height: 15px;
}
#camermos .left-block .download-link a:hover{
text-decoration: none;
}
#candidat .dual-bloks .news-block .title{
margin-bottom:0px;
margin-top:10px;
}


#camermos .news-block .news-list .item{
margin-bottom:10px;
}
#camermos .news-block .news-list .item span {
font-size: 14px;
font-weight: bold;
height: 20px;
line-height: 150%;
}
#camermos .news-block .news-list .item img{
display: block;
height: 130px;
width:220px;
margin-bottom: 10px;
}
#camermos .news-block .news-list .item .news-title{
font-size: 18px;
font-weight: bold;
display: inline-block;
cursor: pointer;
line-height: 112%;
}
#camermos .news-block .news-list .item .news-text{
font-size: 13px;
line-height: 130%;
width: 300px;
margin-top: 5px;
font-family: verdana;
}




#candidat .dual-bloks .social-block{
padding-top: 18px;
padding-bottom: 18px;
}
#candidat .dual-bloks .social-block .title{
padding: 0px;
margin: 0px;
margin-right: 15px;
margin-bottom: 10px;
line-height: 100%;
}
#candidat .dual-bloks .social-block ul{
font-size: 0px;
display: inline-block;
vertical-align: middle;
}
#candidat .dual-bloks .social-block ul li{
height: 31px;
width:31px;
display: inline-block;
vertical-align: top;
margin-right: 7px;
}
#candidat .dual-bloks .social-block ul li a.g-g{
height: 100%;
width:100%;
display: block;
background: url("../img/social01.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.g-g:hover{
background: url("../img/social01_over.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.vkontakte{
height: 100%;
width:100%;
display: block;
background: url("../img/social02.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.vkontakte:hover{
background: url("../img/social02_over.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.face-book{
height: 100%;
width:100%;
display: block;
background: url("../img/social03.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.face-book:hover{
background: url("../img/social03_over.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.tweater{
height: 100%;
width:100%;
display: block;
background: url("../img/social04.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.tweater:hover{
background: url("../img/social04_over.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.youtube{
height: 100%;
width:100%;
display: block;
background: url("../img/social05.png") no-repeat;
}
#candidat .dual-bloks .social-block ul li a.youtube:hover{
background: url("../img/social05_over.png") no-repeat;
}
#candidat .dual-bloks .social-block .cand-site-main{
font-size: 16px;
font-weight: normal;
font-family: "PT Sans Narrow";
display: inline-block;
vertical-align:middle;
color: #000;
}

#camermos .slide-center{
display: inline-block;
vertical-align: middle;
}
#camermos .slide-content{
display: inline-block;
vertical-align: middle;
}


/*Slider and other JS style*/
#date-slider-cam{
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color:#000;
font-family: "PT Sans Narrow";
}
#camermos .clone-cand-list{
	background: #fff;
	box-shadow: 0px 7px 4px -5px #ccc;
	-moz-box-shadow: 0px 7px 4px -5px #ccc;
	-webkit-box-shadow: 0px 7px 4px -5px #ccc;
	display: none;
	padding-bottom: 5px;
	position: fixed;
	width: 715px;
}

#slider-cam{
	background: #fff;
	font-family: 'PT Sans Narrow';
	font-weight: bold;
	overflow: hidden;
	position: relative;
	width: 347px;
	padding-bottom: 15px;
}

#header-slider-cam{
	height: 31px;
	line-height: 31px;
	margin-top: 1px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 4px;
}

#next-slider-cam, #prev-slider-cam{
	cursor: pointer;
	float: right;
	margin-top: 9px;
	height: 0px;
	width: 0px;
}

#next-slider-cam{
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	
}

#prev-slider-cam{
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	cursor: pointer;
	float: right;
	margin-top: 9px;
	visibility: hidden;
	height: 0px;
	width: 0px;
}

#next-slider-cam:hover{
	border-left: 13px solid #000;
}

#prev-slider-cam:hover{
	border-right: 13px solid #000;
}

#separate{
	background: #fff;
	float: right;
	height: 23px;
	margin-top: 4px;
	margin-left: 9px;
	margin-right: 7px;
	width: 1px;
}

#content-slider-cam{
	position: relative;
	overflow: hidden;
}

#camermos .item-slider span{
	display: none;
}


#slider-cam .item-slider{
float: left;
font-size: 0px;
margin-left: 20px;
width: 327px;
}
#slider-cam .item-slider .slide-content{
line-height: 130%;
font-size: 18px;
}
#slider-cam .item-slider .slide-content p{
width: 290px;
position: relative;
padding-left: 5px;
padding-right: 5px;
line-height: 130%
}
#slider-cam .item-slider .slide-content p:before{
content: "«";
font-size: 30px;
right: 100%;
position: absolute;
top: 0px;
line-height: 18px;
}

#slider-cam .item-slider .slide-content p:after{
content: "»";
font-size: 30px;
position: relative;
line-height: 18px;
top: 3px;
left: 5px;
}
#camermos .box-cand-list{
 min-height: 172px;
}
#slider-cam .item-slider .slide-content span{
color:#929292;
font-size: 14px;
font-weight: bold;
font-family: "PT Sans Narrow";
display:block;
margin-top:5px;
padding-left: 5px;
}

/*****************************************************************************************************
***		budget page 
******************************************************************************************************/
#camermos .budget-table{
margin-top:10px;
}
#camermos .budget-table thead th{
width:111px;
font-size: 19px;
font-weight:bold;
font-family: "PT Sans Narrow";
text-align: left;
padding-bottom: 10px;
padding-right: 10px;
line-height: 100%;
}
#camermos .budget-table thead th.sergeys{
padding-right: 0px;
}

#camermos .budget-table .coll .coll-scale{
width: 111px;
height: 254px;
position: relative;
background: #ededed;
overflow: hidden;
}
#camermos .budget-table .coll .coll-incl{
position: absolute;
bottom:0px;
left:0px;
width:100%;
}

#camermos .budget-table thead th.mihaild{
color: #f3c50f;
}
#camermos .budget-table thead th.nikolayl{
color: #f67011;
}
#camermos .budget-table thead th.ivanm{
color: #c12c18;
}
#camermos .budget-table thead th.sergeym{
color: #30a523;
}
#camermos .budget-table thead th.alekseyn{
color: #2faef7;
}
#camermos .budget-table thead th.sergeys{
color: #13969e;
}

#camermos .budget-table .coll.mihaild .coll-incl{
background: #f3c50f;
}
#camermos .budget-table .coll.nikolayl .coll-incl{
background: #f67011;
}
#camermos .budget-table .coll.ivanm .coll-incl{
background: #c12c18;
}
#camermos .budget-table .coll.sergeym .coll-incl{
background: #30a523;
}
#camermos .budget-table .coll.alekseyn .coll-incl{
background: #2faef7;
}
#camermos .budget-table .coll.sergeys .coll-incl{
background: #13969e;
}




#can-budget .budget{
padding-top: 15px;
}
#camermos .main-cont{
position: relative;
}
#camermos .main-cont .title-block{
margin-top: 20px;
height: 1px;
border-bottom: 1px solid #d5d5d5;
text-align: center;
margin-bottom: 20px;
}
#camermos .main-cont .title-block h3{
display: inline-block;
vertical-align: middle;
background: #FFF;
padding-left: 10px;
padding-right: 10px;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
margin-top: -17px;
font-family: "PT Sans Narrow";
color:#000;
}
#camermos .main-cont .title-block h3 b{
border-bottom:1px dashed #000;
}


#camermos .rashodi{
margin-top:45px;
}
#camermos .rashodi .budget-table thead th{
padding-bottom: 0px;
}
#camermos .info-block-news{
padding-bottom: 20px;
}
#camermos .info-block-news h4{
color: #606060;
font-family: "PT Sans Narrow";
font-size: 14px;
font-weight: normal;
}
#camermos .info-block-news p{
font-size: 14px;
font-weight: normal;
font-family: "PT Sans Narrow";
color: #aeaeae;
line-height: 130%;
}
#camermos .info-block-news p a{
color: #aeaeae;
border-bottom: 1px dashed #aeaeae;
text-decoration: none;
}




/*****************************************************************************************************
***		dohodi page 
******************************************************************************************************/

#can-map{
padding-top: 15px;
}


#camermos .d-can-fam-table{
width:100%;
}
#camermos .d-can-fam-table thead th{
padding-right: 10px;
width:111px;
padding-bottom: 15px;
}
#camermos .d-can-fam-table thead th.sergeys{
padding-right: 0px;
}
#camermos .d-can-fam-table thead th span.can{
display: block;
font-size: 21px;
font-weight: bold;
font-family: "PT Sans Narrow";
text-align: left;
}
#camermos .d-can-fam-table thead th span.family{
display: block;
font-size: 15px;
font-weight: bold;
text-align: left;
font-family: "PT Sans Narrow";
margin-top:5px;
}
#camermos .d-can-fam-table thead th.mihaild .can{
color: #f3c50f;
}
#camermos .d-can-fam-table thead th.nikolayl .can{
color: #f67011;
}
#camermos .d-can-fam-table thead th.ivanm .can{
color: #c12c18;
}
.d-can-fam-table thead th.sergeym .can{
color: #30a523;
}
.d-can-fam-table thead th.alekseyn .can{
color: #2faef7;
}
#camermos .d-can-fam-table thead th.sergeys .can{
color: #13969e;
}
#camermos .d-can-fam-table thead th.mihaild .family{
color: #b28f01;
}
#camermos .d-can-fam-table thead th.nikolayl .family{
color: #b33f00;
}
#camermos .d-can-fam-table thead th.ivanm .family{
color: #800f00;
}
#camermos .d-can-fam-table thead th.sergeym .family{
color: #095d00;
}
#camermos .d-can-fam-table thead th.alekseyn .family{
color: #006eae;
}
#camermos .d-can-fam-table thead th.sergeys .family{
color: #00646a;
}
#camermos .d-can-fam-table .coll.mihaild .coll-fam-scale .coll-incl{
background: #b28f01;
}
#camermos .d-can-fam-table .coll.nikolayl .coll-fam-scale .coll-incl{
background: #b33f00;
}
#camermos .d-can-fam-table .coll.ivanm .coll-fam-scale .coll-incl{
background: #800f00;
}
#camermos .d-can-fam-table .coll.sergeym .coll-fam-scale .coll-incl{
background: #095d00;
}
#camermos .d-can-fam-table .coll.alekseyn .coll-fam-scale .coll-incl{
background: #006eae;
}
#camermos .d-can-fam-table .coll.sergeys .coll-fam-scale .coll-incl{
background: #00646a;
}

#camermos .d-can-fam-table .coll.mihaild .coll-can-scale .coll-incl{
background: #f3c50f;
}
#camermos .d-can-fam-table .coll.nikolayl .coll-can-scale .coll-incl{
background: #f67011;
}
#camermos .d-can-fam-table .coll.ivanm .coll-can-scale .coll-incl{
background: #c12c18;
}
#camermos .d-can-fam-table .coll.sergeym .coll-can-scale .coll-incl{
background: #30a523;
}
#camermos .d-can-fam-table .coll.alekseyn .coll-can-scale .coll-incl{
background: #2faef7;
}
#camermos .d-can-fam-table .coll.sergeys .coll-can-scale .coll-incl{
background: #13969e;
}
#camermos .d-can-fam-table tbody tr td{
font-size: 0px;
}
#camermos .d-can-fam-table .coll-can-scale{
width: 46px;
height: 255px;
position: relative;
background: #f4f4f4;
display: inline-block;
vertical-align: top;
margin-right:4px;
}
#camermos .d-can-fam-table .coll-can-scale .coll-incl{
position: absolute;
bottom: 0px;
width: 100%;
left: 0px;
}

#camermos .d-can-fam-table .coll-fam-scale{
width: 46px;
height: 255px;
position: relative;
background: #ededed;
display: inline-block;
vertical-align: top;
}
#camermos .d-can-fam-table .coll-fam-scale .coll-incl{
position: absolute;
bottom: 0px;
width: 100%;
left: 0px;
}
#camermos .sredstva-can-fam{
margin-top:45px;
}







/*****************************************************************************************************
***		rate page 
******************************************************************************************************/


#can-rate h1.portant-title{
font-size: 24px;
text-align: center;
color: #b7b7b7;
font-family: "PT Sans Narrow";
font-weight: bold;
padding-top: 15px;
margin-bottom: 10px;
text-transform: uppercase;
}

#can-rate .rate-table{
width:100%;
}
#can-rate .rate-table thead th{
width:111px;
padding-right: 10px;
font-size: 15px;
font-weight: bold;
font-family: "PT Sans Narrow";
padding-bottom: 10px;
line-height: 100%;
}
#can-rate .active .rate-table thead th{
/*font-size: 22px;*/
}
#can-rate .rate-table thead th.sergeys{
padding-right: 0px;
}

#can-rate .rate-table thead th.mihaild{
color: #f3c50f;
}
#can-rate .rate-table thead th.nikolayl{
color: #f67011;
}
#can-rate .rate-table thead th.ivanm{
color: #c12c18;
}
#can-rate .rate-table thead th.sergeym{
color: #30a523;
}
#can-rate .rate-table thead th.alekseyn{
color: #2faef7;
}
#can-rate .rate-table thead th.sergeys{
color: #13969e;
}
#can-rate .rate-table tbody tr td .coll-scale{
background: #ededed;
height: 223px;
width: 111px;
position: relative;
}
#can-rate .rate-table tbody tr td .coll-scale .coll-incl{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
}
#camermos .soc-rate-block{
height: 60px;
overflow: hidden;
}
#camermos .soc-rate-block{
cursor: pointer;
}
#camermos .soc-rate-block.active{
cursor: default;
}
#camermos .soc-rate-block .title-block h3{
padding-right: 20px;
background: url("../img/rate-open.png") no-repeat #FFF;
background-position: 95% center;
}
#camermos .soc-rate-block.active .title-block h3{
background: url("../img/rate-close.png") no-repeat #FFF;
background-position: 95% center;
}
#camermos .soc-rate-block.active .title-block h3 b{
border-bottom:none;
}
#camermos .rate-table .coll.mihaild .coll-incl{
background: #f3c50f;
}
#camermos .rate-table .coll.nikolayl .coll-incl{
background: #f67011;
}
#camermos .rate-table .coll.ivanm .coll-incl{
background: #c12c18;
}
#camermos .rate-table .coll.sergeym .coll-incl{
background: #30a523;
}
#camermos .rate-table .coll.alekseyn .coll-incl{
background: #2faef7;
}
#camermos .rate-table .coll.sergeys .coll-incl{
background: #13969e;
}
/*****************************************************************************************************
***		dohodi page 
******************************************************************************************************/
#can-imush{
font-size: 0px;
padding-top: 25px;
}
#can-imush .tableblock{
display: inline-block;
vertical-align: top;
margin-right:10px;
overflow: hidden;
}
#can-imush .colll{
font-size: 12px;
width:111px;
height: 595px;
}
#can-imush .tableblock.last{
margin-right:0px;
margin-left:-2px;
}
#can-imush .colll td{
width:101px;
border-bottom:10px solid #FFF;
padding-bottom: 5px;
padding-top: 5px;
}
#can-imush .colll .ico{
height: 16px;
width:23px;
display: block;
margin:0px 5px 5px 5px;
}
#can-imush .colll .item{
padding: 0px 5px;
}
#can-imush .colll .item.line{
padding-top: 5px;
margin-top: 5px;
border-top: 1px solid #fff;
}
#can-imush .colll .item p{
font-size: 14px;
font-weight: bold;
font-family: "PT Sans Narrow";
color:#FFF;
padding-bottom: 0px;
line-height: 100%;
}
#can-imush .colll .item span{
display: block;
margin-bottom: 5px;
font-size: 14px;
font-family: "PT Sans Narrow";
font-weight: bold;
line-height: 100%;
}
#can-imush .colll .kater .ico{
background: url("../img/kater.png") no-repeat center;
}
#can-imush .colll .mashina .ico{
background: url("../img/mashina.png") no-repeat center;
}
#can-imush .colll .akcii .ico{
background: url("../img/akcii.png") no-repeat center;
}
#can-imush .colll .zemlia .ico{
background: url("../img/zemlia.png") no-repeat center;
}
#can-imush .colll .doma .ico{
background: url("../img/dom.png") no-repeat center;
}
#can-imush .colll .garaj .ico{
background: url("../img/garaj.png") no-repeat center;
} 
#can-imush .colll .kvartiri .ico{
background: url("../img/kvartiri.png") no-repeat center;
} 
#can-imush .colll.mihaild td{
background: #f3c50f
}
#can-imush .colll.nikolayl td{
background: #f67011
}
#can-imush .colll.ivanm td{
background: #c12c18
}
#can-imush .colll.sergeym td{
background: #30a523
}
#can-imush .colll.alekseyn td{
background: #2faef7
}
#can-imush .colll.sergeys td{
background: #13969e
}
#can-imush .colll .empty td{
background: #e8e8e8;
height: 100%;
}
/*
#can-imush .colll.mihaild .empty td{
height: 321px;
}
#can-imush .colll.nikolayl .empty td{
height:226px;
}
#can-imush .colll.ivanm .empty td{
height:567px;
}
#can-imush .colll.sergeym .empty td{
height: 282px;
}
#can-imush .colll.sergeys .empty td{
height: 344px;
}*/
#can-imush .colll.mihaild .item span{
color: #917400
}
#can-imush .colll.nikolayl .item span{
color: #8f420b
}
#can-imush .colll.ivanm .item span{
color: #2b0500
}
#can-imush .colll.sergeym .item span{
color: #004f54
}
#can-imush .colll.alekseyn .item span{
color: #004f54
}
#can-imush .colll.sergeys .item span{
color: #004f54
}
#can-imush .colll.mihaild .item .logo-bar{
background: url("../img/logos-mihaild.png") no-repeat;
width: 75px;
height: 23px;
margin-top:5px;
margin-bottom:5px;
}

#can-imush .colll.alekseyn .item .logo-bar{
background: url("../img/logos-aleksey.png") no-repeat;
width: 101px;
height: 219px;
margin-top:5px;
margin-bottom:5px;
}

/**/
#debats .portant-title{
font-size: 24px;
text-align: center;
color: #b7b7b7;
font-family: "PT Sans Narrow";
font-weight: bold;
padding-top: 15px;
margin-bottom: 10px;
text-transform: uppercase;
line-height: 100%;
}
#debats .problems-menu{
background: #d5d5d5;
font-size: 0px;
padding-top: 10px;
padding-bottom: 10px;
}
#debats .problems-menu .item{
display: inline-block;
vertical-align: top;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
width: 117px;
height: 92px;
border-right: 1px solid #b7b7b7;
border-left: 1px solid #ebebeb;
padding: 0px;
}
#debats .problems-menu .item.active{

}
#debats .problems-menu .item.pr-1{
border-left:0px;
}
#debats .problems-menu .item.pr-6{
border-right:0px;
}
#debats .problems-menu .item.pr-1 span{
background: url("../img/p-transport.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-2 span{
background: url("../img/p-migration.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-3 span{
background: url("../img/p-jkh.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-4 span{
background: url("../img/p-s-home.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-5 span{
background: url("../img/p-m-uprav.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-6 span{
background: url("../img/p-obl-m.png") no-repeat center 10px;
}
#debats .problems-menu .item span{
padding-top: 55px;
display: block;
margin-left: 10px;
margin-right: 10px;
height: 52px;
cursor: pointer;
text-decoration: underline;
line-height: 100%;
}
#debats .problems-menu .item:hover span{
color: #616161;
}
#debats .problems-menu .item.active span{
background: #FFF;
text-decoration: none;
}


#debats .kandidat-menu{
font-size: 0px;
margin-bottom:10px;
}
#debats .kandidat-menu .item{
font-size: 12px;
display: inline-block;
vertical-align: top;
width: 111px;
margin-right: 10px;
height: 143px;
}
#debats .kandidat-menu .item.can-6{
margin-right:-1px;
}
#debats .kandidat-menu .item .kico{
height: 100px;
}
#debats .kandidat-menu .item.can-1 .kico{
background: url("../img/mihaild.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-2 .kico{
background: url("../img/nikolayl.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-3 .kico{
background: url("../img/ivanm.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-4 .kico{
background: url("../img/sergeym.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-5 .kico{
background: url("../img/alekseyn.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-6 .kico{
background: url("../img/sergeys.png") no-repeat center top;
}

#debats .kandidat-menu .item span{
display: block;
padding: 10px;
padding-bottom: 0px;
height: 38px;
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
display: block;
color:#FFF;
line-height: 100%;
}
#debats .kandidat-menu .item.can-1 span{
background: #f3c50f;
}
#debats .kandidat-menu .item.can-2 span{
background: #f67011;
}
#debats .kandidat-menu .item.can-3 span{
background: #c22b17;
}
#debats .kandidat-menu .item.can-4 span{
background: #30a523;
}
#debats .kandidat-menu .item.can-5 span{
background: #2faef7;
}
#debats .kandidat-menu .item.can-6 span{
background: #1497a0;
}




#debats .debats-content .can-item .pr-weight{
display: none;
}
#debats .debats-content .can-item.active .pr-weight{
display: block;
}
#debats .debats-content{
position: relative;
}
#debats .debats-content .can-item.active{
padding: 10px;
}
#debats .debats-content .can-item.can-1{
background: #f3c50f;
}
#debats .debats-content .can-item.can-1{
background: #f67011;
}
#debats .debats-content .can-item.can-1{
background: #c22b17;
}
#debats .debats-content .can-item.can-1{
background: #30a523;
}
#debats .debats-content .can-item.can-1{
background: #2faef7;
}
#debats .debats-content .can-item.can-1{
background: #1497a0;
}

#debats .debats-content .can-item .pr-weight{
background: #FFF;
position: relative;
padding: 30px 75px;
}
#debats .debats-content .can-item .pr-weight .pr-item p{
margin: 0px;
padding: 0px;
margin-top:10px;
margin-bottom:10px;
font-size: 18px;
color: #000;
position: relative;
line-height: 100%;
}
#debats .debats-content .can-item .pr-weight .pr-item p:before{
content: "—";
position: absolute;
right:100%;
font-weight: bold;
margin-right: 10px;
}



#camermos .hide{
display: none;
}




/*****************************************************************************************************
***		debari page 
******************************************************************************************************/
#debats .portant-title{
font-size: 24px;
text-align: center;
color: #b7b7b7;
font-family: "PT Sans Narrow";
font-weight: bold;
padding-top: 25px;
margin-bottom: 25px;
text-transform: uppercase;
}
#debats .problems-menu{
background: #d5d5d5;
font-size: 0px;
padding-top: 10px;
padding-bottom: 10px;
}
#debats .problems-menu .item{
display: inline-block;
vertical-align: top;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
width: 117px;
height: 92px;
border-right: 1px solid #b7b7b7;
border-left: 1px solid #ebebeb;
}
#debats .problems-menu .item.active{

}
#debats .problems-menu .item.pr-1{
border-left:0px;
}
#debats .problems-menu .item.pr-6{
border-right:0px;
}
#debats .problems-menu .item.pr-1 span{
background: url("../img/p-transport.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-2 span{
background: url("../img/p-migration.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-3 span{
background: url("../img/p-jkh.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-4 span{
background: url("../img/p-s-home.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-5 span{
background: url("../img/p-m-uprav.png") no-repeat center 10px;
}
#debats .problems-menu .item.pr-6 span{
background: url("../img/p-obl-m.png") no-repeat center 10px;
}
#debats .problems-menu .item.active span{
background-color: #FFF;
text-decoration: none;
}


#debats .kandidat-menu{
font-size: 0px;
margin-bottom:10px;
}
#debats .kandidat-menu .item{
font-size: 12px;
display: inline-block;
vertical-align: top;
width: 111px;
margin-right: 10px;
height: 143px;
cursor:pointer;
}
#debats .kandidat-menu .item.can-6{
margin-right:-1px;
}
#debats .kandidat-menu .item .kico{
height: 100px;
}
#debats .kandidat-menu .item.can-1 .kico{
background: url("../img/mihaild.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-2 .kico{
background: url("../img/nikolayl.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-3 .kico{
background: url("../img/ivanm.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-4 .kico{
background: url("../img/sergeym.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-5 .kico{
background: url("../img/alekseyn.png") no-repeat center top;
}
#debats .kandidat-menu .item.can-6 .kico{
background: url("../img/sergeys.png") no-repeat center top;
}
#debats .kandidat-menu .item.active span{
height: 48px;
}
#debats .kandidat-menu .item.can-1 span{
background: #f3c50f;
}
#debats .kandidat-menu .item.can-2 span{
background: #f67011;
}
#debats .kandidat-menu .item.can-3 span{
background: #c22b17;
}
#debats .kandidat-menu .item.can-4 span{
background: #30a523;
}
#debats .kandidat-menu .item.can-5 span{
background: #2faef7;
}
#debats .kandidat-menu .item.can-6 span{
background: #1497a0;
}




#debats .debats-content .can-item .pr-weight li{
display: none;
}

#debats .debats-content{
position: relative;
}
#debats .debats-content .can-item{
display: none;
}
#debats .debats-content .can-item.active{
padding: 10px;
display: block;
}
#debats .debats-content .can-item.active .pr-weight li.active{
display: block;
}
#debats .debats-content .can-item.can-1{
background: #f3c50f;
}
#debats .debats-content .can-item.can-2{
background: #f67011;
}
#debats .debats-content .can-item.can-3{
background: #c22b17;
}
#debats .debats-content .can-item.can-4{
background: #30a523;
}
#debats .debats-content .can-item.can-5{
background: #2faef7;
}
#debats .debats-content .can-item.can-6{
background: #1497a0;
}

#debats .debats-content .can-item .pr-weight{
background: #FFF;
position: relative;
padding: 30px 90px;
}
#debats .debats-content .can-item .pr-weight .pr-item{
font-size: 16px;
color: #000;
}
#debats .debats-content .can-item .pr-weight .pr-item b{
font-weight: bold;
}
#debats .debats-content .deb-nav-left{
position: absolute;
z-index: 10;
height: 55px;
width: 27px;
border-radius: 0px 55px 55px 0px;
top: 50%;
margin-top: -27px;
left: 10px;
cursor: pointer;
}
#debats .debats-content .deb-nav-right{
position: absolute;
z-index: 10;
height: 55px;
width: 27px;
border-radius: 55px 0px 0px 55px;
top: 50%;
margin-top: -27px;
right: 10px;
cursor: pointer;
}
#debats .debats-content .deb-nav-left:before{
content: " ";
height: 0px;
width: 0px;
position: absolute;
top: 20px;
left: 5px;
border-right: 8px solid #FFF;
border-bottom: 8px solid transparent;
border-top: 8px solid transparent;
}
#debats .debats-content .deb-nav-right:before{
content: " ";
height: 0px;
width: 0px;
position: absolute;
top: 20px;
right: 5px;
border-left: 8px solid #FFF;
border-bottom: 8px solid transparent;
border-top: 8px solid transparent;
}
#debats .debats-content.can-1 .deb-nav-left,#debats .debats-content.can-1 .deb-nav-right{
background: #f3c50f;
}
#debats .debats-content.can-2 .deb-nav-left,#debats .debats-content.can-2 .deb-nav-right{
background: #f67011;
}
#debats .debats-content.can-3 .deb-nav-left,#debats .debats-content.can-3 .deb-nav-right{
background: #c22b17;
}
#debats .debats-content.can-4 .deb-nav-left,#debats .debats-content.can-4 .deb-nav-right{
background: #30a523;
}
#debats .debats-content.can-5 .deb-nav-left,#debats .debats-content.can-5 .deb-nav-right{
background: #2faef7;
}
#debats .debats-content.can-6 .deb-nav-left,#debats .debats-content.can-6 .deb-nav-right{
background: #1497a0;
}



#debats .informations{
margin-top:20px;
}
#debats .tele-bats{
display: inline-block;
vertical-align: top;
margin-right: 100px;
}
#debats a{
color:#000;
}
#debats .informations .tele-bats .batico{
background: url("../img/tele-debats.png") no-repeat;
height: 28px;
width:28px;
margin-bottom:5px;
}
#debats .informations .battitle{
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 5px;
display: block;
line-height: 100%;
}
#debats .informations p{
font-size: 16px;
line-height: 120%;
color:#000;
}
#debats .informations .radio-bats .batico{
background: url("../img/radio-debats.png") no-repeat;
height: 28px;
width:28px;
margin-bottom:5px;
}
#debats .radio-bats{
display: inline-block;
vertical-align: top;
}

#camermos .rate-change{
 font-size: 0px;
 vertical-align: middle;
 display: inline-block;
 color:#a1a1a1;
}
#camermos .rate-procent-can{
display: inline-block;
vertical-align: middle;
}













/*for eng version*/
#camermos #candidat .money-switch-block{
position: absolute;
right:5px;
top:0px;
z-index: 5;
}
#camermos #can-budget .money-switch-block,#camermos #can-map .money-switch-block{
margin-bottom: 15px;
margin-top: -5px;
}
#camermos .money-switch-block ul{
margin: 0px;
padding: 0px;
font-size: 0px;
text-align: center;
}
#camermos .money-switch-block ul li{
margin: 0px;
padding: 0px;
margin-left:3px;
display: inline-block;
vertical-align: top;
cursor: pointer;
}
#camermos .money-switch-block ul li span{
height: 23px;
width:23px;
display: block;
margin: 0px;
padding: 0px;
}
#camermos .money-switch-block .change-rub span{
background: url("../img/ico_rub_normal.png") no-repeat center;
}
#camermos .money-switch-block .change-usd span{
background: url("../img/ico_usd_normal.png") no-repeat center;
}
#camermos .money-switch-block .change-eur span{
background: url("../img/ico_eu_normal.png") no-repeat center;
}
#camermos .money-switch-block .change-rub.active span{
background: url("../img/ico_rub_active.png") no-repeat center;
}
#camermos .money-switch-block .change-usd.active span{
background: url("../img/ico_usd_active.png") no-repeat center;
}
#camermos .money-switch-block .change-eur.active span{
background: url("../img/ico_eu_active.png") no-repeat center;
}

#camermos .hide{
display: none;
}
