.results__imgs {
	height: 350px;
	background-image: url("../img/results/cloudall.png");
	background-repeat: no-repeat;
	background-position: center;
	font-family: roboto_condensedbold;
	color: #fff;
	background-size: 60%;
}

.results__imgs-text1 {
  display: block;
font-size: 24px;
text-align: center;
padding-top: 90px;
}

.results__imgs-text2 {
  display: block;
font-size: 35px;
line-height: 80px;
text-align: center;
}

.results__imgs-text3 {
  font-size: 50px;
}

.count__bottom a
{
font-family: robotobold;
border: 2px solid #0d707f;
color: #0d707f;
padding: 20px;
visibility: hidden;
}

.project__left
{
display: inline-block;
width: 33%;
margin: 0 auto;
vertical-align: top;
height: 470px; 
margin-bottom: -475px;
background: #0d707f;
color: #fff;
margin-top: -30px;
padding-top: 30px;
}

span.project-text.moneyinfo
{
font-size: 70px;
color: #fff;
}

div.project__pic_man
{
position: absolute;
right: 150px;
}

.manymoney
{
margin-bottom: 80px;
}

.progress
{
padding-bottom: 100px;
background-color: #fff;
text-align: center;
}

.specificity
{
color: #606060;
font-family: robotobold;
background-color: #eee;
}

span.blokname
{
font-size: 16px;
text-transform: uppercase;
}

.zayavka_strelka img
{
position: relative;
top: -190px;
right: 79px;
}

.zayavka_strelka2 img
{
position: relative;
top: -190px;
right: 220px;
}

a.win__slider-button
{
position: absolute;
right: 100px;
bottom: 30px;
}

.centers__content tr:first-child {
  color: #0d707f;
  background: #eeeeee;
}

.centers__content tr:nth-child(2n) {
  background: #fff;
}

.centers__content tr:nth-child(2n+3) {
  background: #f2f8f8;
}

.centers__content tr:nth-child(1) {
  background: #0d707f;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  color: #fff;
}

.centers__content th {
  font-size: 14px;
}

.centers__content table {
  font-size: 12px;
  text-align: left;
  border-top: 1px solid #0d707f;
  width: 100%;
  text-align: center;
}

.centers__zag
{
text-align: center;
color: #0d707f;
font-size: 24px;
padding: 50px;
}

section.centers
{
padding-bottom: 100px;
}

.info__pic .img
{
width: 100%;
}

footer
{
height: 400px;
}

a.servicelink
{
text-decoration: underline;
text-transform: uppercase;
}

.win__slider-text-bold
{
font-family: robotobold;
font-size: 16px;
color: #0d707f;
}

.menu
{
max-width: 100%;
font-size: 14px;
text-transform: uppercase;
}

.win__slider
{
height: 421px;
}

.owl-theme4 .owl-controls .owl-buttons .owl-prev
{
left: 10px;
top: 170px;
}

.owl-theme4 .owl-controls .owl-buttons .owl-next
{
right: 10px;
top: 170px;
}

.labtitle
{
font-size: 16px;
color: #00767d;
text-transform: uppercase;
}

.labcontact
{
width: 50%; 
float: left;
text-align: left;
margin-left: 35px;
font-size: 14px;
}

.labcontact a
{
color: #444;
}


.labbtns
{
width: 40%;
float: left;
margin-left: 35px;
}

.nko__button
{
width: 100%;
border: 2px solid #00767d;
font-family: roboto_condensedbold;
color: #00767d;
padding: 20px 0 20px 0;
}

.nko__button:hover
{
background-color: #00767d;
color: #fff;
}

.nko__button:hover a
{
color: #fff;
}

.nko__button a
{
padding: 0;
border:none;
}

.labclear
{
height: 30px;
}

.nko__button.all
{
text-transform: uppercase;
}





span.posts__cont-img {
  position: relative;
  display: inline;
  overflow: visible;
}
span.posts__cont-img span.tip, span.posts__cont-img span.tipr {
  	position: absolute;
	width: 550px;
	text-align: left;
	font-size: 12px;
	padding: 15px;
	color: #FFFFFF;
	background: #00767D;
	height: auto;
	line-height: 18px;
	visibility: hidden;
	border-radius: 0px;
}
span.posts__cont-img span.tip:after {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 65px;
  margin-left: -8px;
  width: 0; height: 0;
  border-bottom: 8px solid #00767D;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
span:hover.posts__cont-img span.tip {
  visibility: visible;
	opacity: 1;
	top: 171px;
	left: 50%;
	margin-left: -76px;
	z-index: 999;
}

span.posts__cont-img span.tipr:after {
  content: '';
  position: absolute;
  bottom: 100%;
  right: 65px;
  margin-left: -8px;
  width: 0; height: 0;
  border-bottom: 8px solid #00767D;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
span:hover.posts__cont-img span.tipr {
  visibility: visible;
	opacity: 1;
	top: 171px;
	right: 50%;
	margin-right: -76px;
	z-index: 999;
}

span.tip a, span.tipr a
{
	color: #fff;
	text-decoration: underline;
}

.yotube {
  display: inline-block;
  width: 100%;
  font-size: 0px;
  padding-bottom: 40px;
}

.yotube .hiden {
  display: none;
}

.yotube__left {
  display: inline-block;
  width: 38%;
}

.yotube__right {
  display: inline-block;
  width: 60%;
  height: 410px;
  vertical-align: top;
  color: #fff;
  font-family: robotobold;
  text-align: center;
  background-color: #00767d;
  font-size: 16px;
}

.yotube__right .yotube__left-text {
  padding: 0 40px 40px 40px;
  font-family: roboto_condensedregular;
  font-size: 14px;
  line-height: 19px;
  text-align: justify;
}

.yotube__right span {
  padding-top: 40px;
}

.infobanner
{
	margin: 40px 0;
    padding: 40px 60px;
    color: #fff;
    background:#0d707f;
    background-color: #0d707f;
}

.header__center
{
width: 40%;
}

.headvote
{
width: 25%;
float: left;
text-align: right;
font-size: 16px;
padding-top: 42px;
}

.votebtn
{
border: 2px solid #fff;
text-align: center;
padding: 16px 24px;
margin-top: 50px;
color: #fff;
}

.votebtn:hover
{
border: 2px solid #fff;
background-color: #fff;
color: #0d707f;
}

.footer__comitet
{
padding: 35px 35px 0 35px;
}

.voteinfo
{
border: 2px solid #0d707f;
padding: 25px;
}

.votebtn2
{
background-color: #0d707f;
border: 2px solid #0d707f;
color: #fff;
padding: 20px;
}

.votebtn2:hover
{
background-color: #fff;
color: #0d707f;
}

.yeslist table tr.row1, .nolist table tr.row0
{
	font-weight:bold;
}

.yeslist table .column1, .yeslist table .column0, .yeslist table .column2, .yeslist table .column6,
.nolist table .column0, .nolist table .column1, .nolist table .column2, .nolist table .column6
{
	text-align: center;
}

.yeslist table .column3, .yeslist table .column4
{
	width: 35%;
}

.nolist table .column0
{
	width:5%;
}

.nolist table .column3
{
	width:20%;
}

.nolist table .column7
{
	width:60%;
}

.nolist.win, .yeslist.win
{
display:none;
}

.nolist.win.show, .yeslist.win.show
{
display:block;
}

.nolist.win, .yeslist.win, .nko__button.accordion
{
	margin-top:25px;
}

.nolist.win, .yeslist.win
{
transition: 1s ease-out 0.1s;
}

.nko__button.accordion
{
	text-align: center;
	cursor: pointer;
}

.header__video-play a
{
text-transform: uppercase;
font-size: 20px;
}

.stroke_right.my
{
width: 39%;
}

.stroke_left.my
{
width: 17%;
}


{
background-color: #878787;
}

.stroke_tw.stroke_tw3.my
{
background-color: #24adb7;
}

.stroke_tw.stroke_tw2.my, .stroke_ftr.stroke_ftr2.my, .stroke_tw.stroke_tw3.my
{
width: 22%;
}


.timecont_stroke-right.colorred.my
{
width: 16.2%;
}

.timecont_stroke-ft.stroke-ft2.my, .timecont_stroke-ftr.stroke-ftr2.my, .timecont_stroke-ft.stroke-ft2.my
{
width: 21.6%;
}

.timecont_stroke-left.colorgrey.my
{
width: 16.6%;
}

.timecont_stroke-ftr.stroke-ftr2.my, .timecont_stroke-ft.stroke-ft2.my.2
{
border-right: 2px dotted #878787;
}

.timecont_stroke-ft.stroke-ft2.my
{
border-right: 2px dotted #b13a50;
}

.text__tw.text__tw2.2.my, .text__tw.text__tw2.my
{
width: 21.5%;
}

.text__ftr.text__ftr2.my
{
width: 21%;
}

.win tr:nth-child(1)
{
font-weight: bold;
}

.k_item
{
margin: 20px 0;
}

.k_photo
{
width: 200px;
float: left;
height: 200px;
margin-right: 5%;
}

.k_desc
{
width: 75%;
float: left;
}

.k_title
{
font-size: 18px;
font-weight: bold;
color: #0d707f;
}

.k_desc .position
{
font-size: 14px;
color: #0d707f;
}

.k_bio
{
font-size: 14px;
border-bottom: 1px solid #0d707f;
padding-bottom: 20px;
min-height: 150px;
}

.bulbul
{
font-size: 14px;
width: 75%;
margin: 50px auto;
border-left: 10px solid #0d707f;
padding-left: 20px;
}

.fa
{
font-family: FontAwesome ! important;
}