/* Виджет назначает height: 100% , что может привести к непредксказуемому результату, если вы этого не планровали */

/*html {*/
    /*height: auto !important;*/
/*}*/

/* Фиксируем позицию body, которую меняет панель гугла */

/*body {*/
    /*top: 0 !important;*/
    /*position: static !important;*/
    /*min-height: 100vh !important;*/
/*}*/

/* Прячем панель гугла */

.skiptranslate {
    display: none !important;
}
body
{
    top: 0px !important;
}

/* Убираем подсветку ссылок */

.goog-text-highlight {
    background-color: inherit;
    box-shadow: none;
    box-sizing: inherit;
}

/* language */

.language_main_block
{
    width: 40px;
    float: left;
    margin-top: 8px;
    position: absolute;
    right: 300px;
}
.icon_lang
{

}
.icon_lang .link_icon_lang
{
    position: relative;
}
.icon_lang .link_icon_lang i
{
    position: absolute;
    top: -11px;
    left: 27px;
}
.language_icons_translate {
	position: absolute;
	left: 0px;
	top: 31px;
	z-index: 999;
	display: none;
	border: 1px solid #f7f7f9;
	background: #fff;
	width: 25px;
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

.language__img, .language__img_main {
	margin: 0;
	cursor: pointer;
	opacity: 1;
	width: 23px;
	height: 23px;
	border-radius: 2px;
}


.language__img:hover,
.language__img_active,
.language__img_main
{
    opacity: 1;
}

@media (max-width: 600px) {
    .language_main_block
    {
        top: 80px;
        right: 10px;
        z-index: 999;
    }
}
