.help .top-content a.no_margin { margin: 0 -3px 0 0 !important; border-radius: 3px 0 0 3px; }
.help .top-content a.from_archive:before { text-decoration: line-through; }

.help a[target="_blank"]:not([class*="icon-"]):after {
	content: "\2a";
	margin: 3px 0 0 3px;
	font-size: 12px; font-family: "Topvisor";
	position: relative; top: -3px; display: inline-block;
}
.help main a { text-decoration: none; }
.help main a:not(.btn):not(.top-button):hover { color: var(--color-text-negative); text-decoration: none; }

.help .top-content p.title { margin: 40px 0; font-weight: bold; font-size: 18px; }
.help .top-content .wide { width: 100%; }
.help .top-content .gray:not(.recreate) { background: var(--color-text-4); color: #FFF; }
.help .top-content a.gray.active { background: #95A5A6; }
.help .top-content .gray.recreate { width: 30px; text-align: center; }

.help .top-content i.settings.searchers { color: #787E82; background: #ECF0F1; border: 1px solid var(--color-text-4) !important; }
.help .top-content i.dynamics_table_header_default { margin: 0 6px 0 0; color: #DADADA; font-size: 16px; vertical-align: baseline; }
.help .top-content i.dynamics_table_header_default:hover { color: #9DA7A7; cursor: pointer; }
.help .top-content i.dynamics_graph_opener { border-radius: 100%; width: 32px; height: 32px; padding: 0; }
.help .top-content i.dynamics_graph_opener:after { content: " ";
	border-top: 2px solid #FFF; border-right: 2px solid #FFF; width: 30%; height: 30%; margin: 9px 0 0 calc(35% - 1px);
	display: block;
	transform: rotate(135deg);
}

.help .top-content td,
.help .top-content th { vertical-align: top; }

.help .support_table { width: 100%; }
.help .support_table th,
.help .support_table td { border: 1px solid #BFBFBF; padding: 5px 10px 4px 10px; }
.help .support_table th { background: #F2F2F2; text-align: center; font-size: 15px; font-weight: 600; line-height: 20px; }
.help .support_table td { font-size: 14px; }

.help .code_word { font-family: Courier; }
.help .nowrap { white-space: nowrap; }

.help img.help_img { border: 1px solid #CCCCCC; width: 680px; height: auto; margin: 20px auto; display: block; }
.help li > img.help_img { margin: 20px 0; }

.help .social-icons a.icon-searcher-4 { color: #e94b35;}
.help .social-icons a.icon-searcher-102 { color: #2e5a8b;}
.help .social-icons a.icon-searcher-103 { color: #53c7e5;}
.help .social-icons a.icon-searcher-101 { color: #3c6585;}
.help .social-icons a.icon-searcher-106 { color: #2ca5e0;}
.help .social-icons a.icon-searcher-107 { color: #d4369f;}

.help_content a[id="top"]:not([href]) {
	position: relative;
	top: calc(var(--header-height)* -1 - 8px);
}

/* магнит */
.top-content .only_exists {
	cursor: pointer; border-radius: 100%; border: 2px solid var(--color-text-4); width: 9px; height: 9px;
	margin: 3px 0 0 0; display: inline-block;
}
.top-content .only_exists.state-1 { border-color: var(--color-mint-600); }
.top-content .only_exists.state-2 { border-color: var(--color-mint-600); background: var(--color-mint-600); }

/* gif-player */
.gif-player { cursor: pointer; display: block; position: relative; }
.gif-player .icon { position: absolute; top: calc(50% - 38px); right: calc(50% - 38px); }
.gif-player:not(.played) .icon {
	border-radius: 100%; background: rgba(0, 0, 0, 0.15); width: 75px; height: 75px;
	text-indent: 4px;
	color: #2594E0; font-size: 75px; line-height: 75px;
}
.gif-player.played .icon { width: auto; font-size: 20px; top: 5px; right: 5px; opacity: 0.5; }

@media only screen and (max-width: 1140px) {
	.top-content img[class*=image] { height: auto; }
}
