.promo_slider {
width: 1400px;
margin-left: auto;
margin-right: auto;
}

@media all and (max-width: 768px) {
.promo_slider {
width: 100%
	}}

font.tablebodytext {
	display: none;
}
.nano-content {
	margin-right: -1px;
}
#ongFixedHeaderBlock .legionHeaderSiteMenuBlock {
	margin-top: 0px;
}
.MenuRight {
	display: flex;
}
.ong_navbar_info_callback {
	display: flex;
	align-items: center;
	margin-right: 48px;
}
@media(max-width: 960px) {
	.ong_navbar_info_callback {margin-right: 5px;}
}

.ong_navbar_info_callback a {
	color: #fff;
	text-decoration: none;
	font-size: 18px;
	padding: 13px 31px 16px;
	border: 1px solid #fff;
	border-radius: 50px;
	transition: .5s;
}
.ong_navbar_info_callback a:hover {
	color: #ffdc00;
	border-color: #ffdc00;
	transition: .5s;
}
.ong_navbar_info_callback a::before {
	content: "";
	width: 18px;
	display: inline-block;
	height: 18px;
	position: relative;
	margin-right: 8px;
	top: 3px;
	background: url(/local/templates/legion_main/imgs/callback.png);
	background-size: cover;
	transition: .5s;
}
.ong_navbar_info_callback a:hover::before {
	filter: sepia() saturate(10000%) hue-rotate(-26deg);
	transition: .5s;
}
@media(max-width: 890px) {
	.ong_navbar_info_callback a {padding: 13px;}
	.ong_navbar_info_callback a span {display: none}
	.ong_navbar_info_callback a::before {
		margin-right: 0px; 
		top: 0px; 
	}
}

@-moz-document url-prefix(){
	.legionHeaderSiteMenuBlock{
		margin-top: 0 !important;
	}
}


/* Новые промослайды. Добавление от 09.04.2020 */
.promo_slide._fsb {
	background: #fff url(imgs/promo/fsb/fsb.png) no-repeat 93% 50%;
	background-size: auto 76%;
}
.promo_slide._anticrisis {
	background: #fff url(imgs/promo/anticrisis/anticrisis.png) no-repeat 93% 50%;
	background-size: auto 76%;
}

.promo_slide._legioncontrol {
	background: #fff url(imgs/promo/legioncontrol/legioncontrol.png) no-repeat 93% 50%;
	background-size: auto 76%;
}
.promo_slide._microsoft365 {
	background: #fff url(imgs/promo/microsoft/bg1.png) no-repeat 50% 50%;
	background-size: auto 100%;
}
.promo_slide._raise_hallenge {
	background: #fff url(imgs/promo/microsoft/bg2.png) no-repeat 50% 50%;
	background-size: auto 100%;
}
.promo_slide._win10pro {
	background: #fff url(imgs/promo/microsoft/bg3.png) no-repeat 50% 50%;
	background-size: auto 100%;
}
.promo_slide._server19 {
	background: #fff url(imgs/promo/microsoft/bg4.png) no-repeat 50% 50%;
	background-size: auto 100%;
}
.promo_slide._vebinarveeam {
	background: #004550 no-repeat 50% 50%;
	background-size: auto 100%;
}
.promo_slide._job {
	background: #fff url(imgs/promo/job/job.png) no-repeat 93% 50%;
	background-size: auto 83%;
}

.promo_slide._parallels {
	background: #d92231 url(imgs/promo/parallels/parallels.png) no-repeat 90% 100%;
	background-size: auto 83%;
}

.promo_slide._fsb .promo_slide_logo,
.promo_slide._anticrisis .promo_slide_logo,
.promo_slide._job .promo_slide_logo {
	height: 7em;
	background-image: url(imgs/promo/helpdesk/logo.svg);
}
.promo_slide._legioncontrol .promo_slide_logo {
	height: 5em;
	background-image: url(/local/templates/legion_main/imgs/promo/legioncontrol/logo.png);
}
.promo_slide._vebinarveeam .promo_slide_logo {
	height: 3.5em;
	background-image: url(/local/templates/legion_main/imgs/products/veeam/veeam_green_logo.svg);
}
.promo_slide._microsoft365 .promo_slide_logo {
	height: 5em;
	background-image: url(/local/templates/legion_main/imgs/promo/microsoft/logo.png);
}
.promo_slide._win10pro .promo_slide_logo {
margin: 0 0 7em 0;
	height: 5em;
	background-image: url(/local/templates/legion_main/imgs/promo/microsoft/logo_pro.png);
}
.promo_slide._raise_hallenge .promo_slide_logo {
margin: 0 0 7em 0;
	height: 5em;
	background-image: url(/local/templates/legion_main/imgs/promo/microsoft/logo.png);
}

.promo_slide._server19 .promo_slide_logo {
margin: 0 0 7em 0;
	height: 5em;
	background-image: url(/local/templates/legion_main/imgs/promo/microsoft/logo.png);
}

.promo_slide._raise_hallenge .promo_slide_anot {
    margin: 15em 0 0 0;
}
.promo_slide._parallels .promo_slide_logo {
	height: 7em;
	background-image: url(/local/templates/legion_main/imgs/promo/parallels/logo.png);
}

.promo_slide._parallels .promo_slide_title_text{
color: #ffffff;
}

.promo_slide._parallels .promo_slide_anot_text {
color: #ffffff;
font-size: 3em;
font-weight: 600;
line-height: .95;
}

.promo_slide._parallels .custom_button {
    color: #d92231;
    background: #ffffff;
}
.promo_slide._server19 .custom_button {
    color: #000;
    background: #ffffff;
}
.promo_slide._microsoft365 .promo_slide_title {
    padding: 0 58em 0 0;
}
.promo_slide._microsoft365 .promo_slide_title_text {
    font-size: 4.3em;
    font-weight: 500;
    line-height: 1.2;
color: #fff;
}
.promo_slide._win10pro .promo_slide_title_text {
width: 70%;
line-height: 1.3;
color: #fff;
}
.promo_slide._server19 .promo_slide_title_text {
width: 70%;
line-height: 1.3;
color: #0575E6;
}

.promo_slide._server19 .promo_slide_anot_text {
font-size: 3em;
color: #fff;
}
.promo_slide._microsoft365 .custom_button {
background: #00a1f1;
}
.promo_slide._microsoft365 .promo_slide_more {
    margin: 7em 0 0 0;
}

.promo_slide._server19 .promo_slide_more {
    margin: 11em 0 0 0;
}

.promo_slide._win10pro .promo_slide_more {
    display: none;
}
.promo_slide._anticrisis .promo_slide_anot {
	padding-right: 40em;
}
.promo_slide._job .promo_slide_anot_text ul{
margin: 5px 15px 5px 35px;
}
.promo_slide._job .promo_slide_anot_text p {
    margin: .3em 0;
}
.promo_slide._job .promo_slide_more {
    margin: 1em 0 0 0;
}
.promo_slide._job .promo_slide_anot {
    margin: 2em 0 0 0;
}
@media (max-width: 950px) {
	.promo_slide._anticrisis .promo_slide_more {
		margin-top: 2.5em;
	}
	.promo_slide._fsb .promo_slide_more {
		margin-top: 2em;
	}
}
@media (max-width: 750px) {
	.promo_slide._anticrisis .promo_slide_anot {
		padding-right: 0em;
	}
	.promo_slide._fsb .promo_slide_more {
		margin-top: 3em;
	}
	.promo_slide._fsb .promo_slide_title {
		padding-right: 20%;
	}
	.promo_slide._fsb {
		background-position: 93% 8%;
		background-size: 27% auto;
	}
	.promo_slide._anticrisis {
		background-position: 99% 1%;
		background-size: 27% auto;
	}
}
@media (max-width: 450px) {
	.promo_slide._fsb {
		background-position: 94% 5%;
	}
	.promo_slide._anticrisis {
		background-position: 95% 4%;
	}
.promo_slide._job {
background-position: 95% 95%;
		background-size: auto 40%;
	}
.promo_slide._legioncontrol {
background-position: 95% 95%;
		background-size: auto 40%;
	}
}

.promo_slide._vebinarveeam .promo_slide_title_text {
color: #fff;
}

.promo_slide._vebinarveeam .promo_slide_anot_text {
color: #fff
}

.promo_slide._vebinarveeam .custom_button {
background: #93EA20;
color: #004550;
}

@media (max-width: 750px){
.promo_slide._helpdesk .promo_slide_title {
    width:60%;
	}}
@media (max-width: 750px){
.promo_slide._job .promo_slide_title {
    width:120%;
	}}

@media (max-width: 750px){
.promo_slide._job .promo_slide_more {
    margin: 5em 0 0 0;
	}}

@media (max-width: 450px) {
.mobile_menu {
overflow: scroll;
justify-content: left;
	}}