.server__body {
    font-family: Tahoma,Arial,sans-serif;
    color: #3e3e3e;
    position: relative;
    font-size: 13px;
    line-height: 18px;
    padding: 10px;
    border-radius: 3px 3px;
}
.block_ip .server__body {
    height: 60px;
    clear: both;
}

.nobr  {  white-space: nowrap;  hyphens: none;  }
.server__name{display:inline-block;overflow:hidden;text-overflow:ellipsis;height:20px}
.server__subname{display:inline-block;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:16px;height:16px;margin-bottom:5px;color:#616161;text-decoration:none}.server__subname:hover{color:#616161;text-decoration:none}.server__image{float:left}.server__image img{width:468px !important;height:60px !important}
.server__image_animated{position:relative}
.server__image_animated:before{content:'в–¶';position:absolute;padding:5px 5px;left:0;bottom:0;color:white;background:#000;opacity:.25}
.server__image_animated:hover:before{display:none}.server__info{float:left;height:30px;line-height:30px;width:295px;background:#d8d8d8}
.server__info>div{float:left;width:33.33333333%;text-align:center;cursor:default;overflow:hidden;font-size:14px;height:30px}
.server__info>div i{margin-right:5px;margin-top:-2px;color:#00b600;vertical-align:middle}
.server__info .server__rating{cursor:pointer;background:#ffb6b6}.server__info .server__rating i{color:red}.server__info 
.server__rating:hover{background:#ac1010;color:#fff}.server__info .server__status_offline i{color:red}
.server__rate{width:295px;height:60px;font-size:18px;text-align:center;display:table-cell;background:#fffe9e;vertical-align:middle;cursor:pointer}
.server__rate:hover{background:#fffc28;text-decoration:none}
.server__rate i{color:red;margin-right:5px;margin-top:-3px;display:inline-block;vertical-align:middle}.server__rate div{color:#000;font-size:11px;line-height:8px;margin-left:26px;margin-top:5px;font-style:italic}.block_ip{margin-bottom:5px}.block_ip .server__body{height:60px;clear:both}.block_ip 
.block_ip .server__launcher.server__btn-light{background:#333}.block_ip .server__ip.server__ip_sm{width:196px}
.block_ip .server__play{width:99px;float:left;height:30px;line-height:30px;text-align:center;display:block;text-decoration:none;cursor:pointer}.block_ip .server__play:hover{text-decoration:none}.block_ip .server__btn-light{color:#fff;background:#26311f}
.block_ip .server__btn-light:hover{color:#fff;background:#3e890b}.server_full .server__table td{padding:8px}.server_full 
.server__parameters a,.server_full .server__parameters span{color:#73a73f}.server_full .server__ip-separator{display:inline-block;margin:0 10px}
.server_full .server__ip,.server_full 
.server__launcher{background:#333;font-family:'Arial',sans serif;color:#fff;padding:5px 10px;display:inline-block;cursor:pointer}.server_full 
.server__launcher{background:#3a4833}.project .box__body h2{color:#28a300;font-size:16px;margin:21px 0}.project .progress{width:200px}
.my-servers__btn{border:0;display:inline-block;padding:5px 8px;margin-right:2px;white-space:nowrap;vertical-align:middle;line-height:12px;font-size:12px;color:#fff;border-radius:2px;cursor:pointer}.my-servers__btn:hover{text-decoration:none;color:#fff}.my-servers__btn_edit{background-image:linear-gradient(#76c341,#54a11f 60%,#337a01)}.my-servers__btn_confirm{background-image:linear-gradient(#9238f3,#7133b4 60%,#551c92)}
.my-servers__btn_delete{background-image:linear-gradient(#e12b31,#c71c22 60%,#b5191f);margin-left:5px;padding:3px 8px}
.status{box-sizing:content-box;width:5px;height:5px;display:inline-block;margin-right:3px;margin-top:-3px;vertical-align:middle}.status_online{background:#4e9b1a;border:1px solid #285f2d;color:#fff}.status_online:hover{color:#fff;text-decoration:none}
.status_offline{background:#cb3915;border:1px solid #5f2828;color:#fff}.status_offline:hover{color:#fff;text-decoration:none}
.status_empty{background:0}.status-line{margin-top:10px;display:inline-block}.status-line>b{float:left}.status-line>div{padding-left:70px}
.status-line .status{display:inline-block;font-size:10px;line-height:8px;padding:4px 6px;margin:0 8px 4px 0;width:auto;height:auto;vertical-align:inherit}.status-line_dark .status{background:#343434;border:1px solid #373737;color:#d8d8d8}.status-line_dark .status_empty{background:0}.server-parameters-popup__group>label{margin-left:10px}.server-parameters-popup__group>label input{margin-right:2px}.server-parameters-popup__group label span{color:#c8c8c8;font-size:10px}
.icon_heart {
    background: url(../img/icons_servers.png) no-repeat scroll -32px 0;
    display: inline-block;
    height: 14px;
    width: 14px;
}

.icon_code-branch {
    background: url(../img/icons_servers.png) no-repeat scroll -19px 0;
    display: inline-block;
    height: 14px;
    width: 10px;
}

.icon_users {
    background: url(../img/icons_servers.png) no-repeat scroll 0 0;
    display: inline-block;
    height: 14px;
    width: 17px;
}
*, *:before, *:after {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.block_ip .server__ip.server__ip_sm {
    width: 196px;
    font-size: 13px;
}
.block_ip .server__ip, .block_ip .server__launcher {
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 295px;
    font-weight: bold;
    font-family: "Arial",sans serif;
    color: #fff;
    background: #8f3030;
    cursor: pointer;
    border-radius: 8px 8px;
}
.tooltipped {
    position: relative;
}

.block_ip .server__btn-light:hover {
    color: #fff;
    background: #3e890b;
}
.block_ip .server__play:hover {
    text-decoration: none;
}
.block_ip .server__btn-light {
    color: #fff;
    background: #455b38;
}
.block_ip .server__play {
    width: 99px;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    text-decoration: none;
    cursor: pointer;
}

.tooltipped {
	position: relative
}

.tooltipped:after {
	position: absolute;
	z-index: 1000000;
	display: none;
	padding: 5px 8px;
	font: normal normal 11px/1.5 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: break-word;
	white-space: pre;
	pointer-events: none;
	content: attr(aria-label);
	background: rgba(0, 0, 0, .8);
	border-radius: 3px;
	-webkit-font-smoothing: subpixel-antialiased
}

.tooltipped:before {
	position: absolute;
	z-index: 1000001;
	display: none;
	width: 0;
	height: 0;
	color: rgba(0, 0, 0, .8);
	pointer-events: none;
	content: "";
	border: 5px solid transparent
}

.tooltipped:hover:before,
.tooltipped:hover:after,
.tooltipped:active:before,
.tooltipped:active:after,
.tooltipped:focus:before,
.tooltipped:focus:after {
	display: inline-block;
	text-decoration: none
}

.tooltipped-multiline:hover:after,
.tooltipped-multiline:active:after,
.tooltipped-multiline:focus:after {
	display: table-cell
}

.tooltipped-s:after,
.tooltipped-se:after,
.tooltipped-sw:after {
	top: 100%;
	right: 50%;
	margin-top: 5px
}

.tooltipped-s:before,
.tooltipped-se:before,
.tooltipped-sw:before {
	top: auto;
	right: 50%;
	bottom: -5px;
	margin-right: -5px;
	border-bottom-color: rgba(0, 0, 0, .8)
}

.tooltipped-se:after {
	right: auto;
	left: 50%;
	margin-left: -15px
}

.tooltipped-sw:after {
	margin-right: -15px
}

.tooltipped-n:after,
.tooltipped-ne:after,
.tooltipped-nw:after {
	right: 50%;
	bottom: 100%;
	margin-bottom: 5px
}

.tooltipped-n:before,
.tooltipped-ne:before,
.tooltipped-nw:before {
	top: -5px;
	right: 50%;
	bottom: auto;
	margin-right: -5px;
	border-top-color: rgba(0, 0, 0, .8)
}

.tooltipped-ne:after {
	right: auto;
	left: 50%;
	margin-left: -15px
}

.tooltipped-nw:after {
	margin-right: -15px
}

.tooltipped-s:after,
.tooltipped-n:after {
	-webkit-transform: translateX(50%);
	-ms-transform: translateX(50%);
	transform: translateX(50%)
}

.tooltipped-w:after {
	right: 100%;
	bottom: 50%;
	margin-right: 5px;
	-webkit-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%)
}

.tooltipped-w:before {
	top: 50%;
	bottom: 50%;
	left: -5px;
	margin-top: -5px;
	border-left-color: rgba(0, 0, 0, .8)
}

.tooltipped-e:after {
	bottom: 50%;
	left: 100%;
	margin-left: 5px;
	-webkit-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%)
}

.tooltipped-e:before {
	top: 50%;
	right: -5px;
	bottom: 50%;
	margin-top: -5px;
	border-right-color: rgba(0, 0, 0, .8)
}

.tooltipped-multiline:after {
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	max-width: 250px;
	word-break: break-word;
	word-wrap: normal;
	white-space: pre-line;
	border-collapse: separate
}

.tooltipped-multiline.tooltipped-s:after,
.tooltipped-multiline.tooltipped-n:after {
	right: auto;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.tooltipped-multiline.tooltipped-w:after,
.tooltipped-multiline.tooltipped-e:after {
	right: 100%
}

@media screen and (min-width:0\0) {
	.tooltipped-multiline:after {
		width: 250px
	}
}

.tooltipped-sticky:before,
.tooltipped-sticky:after {
	display: inline-block
}

.tooltipped-sticky.tooltipped-multiline:after {
	display: table-cell
}
