

@font-face {      

font-family: 'geometria-bold';           

src: url('/fileservice/file/download/h/da6417d7572c86e98455a875079f7f67.otf/a/18030/sc/42') format('opentype'),
     url('/fileservice/file/download/h/07c9b660c5e02ba0df8d2898104d2b99.woff/a/18030/sc/147') format('woff');
}

/* УБИРАЕМ НЕНУЖНЫЕ ЭЛЕМЕНТЫ НА СТРАНИЦАХ */
.gc-tasks-block,
.menu-item-search {
	display: none !important;
}

/* ФИКС ДЛЯ ПЕРЕНОСА ФИЛЬТРОВ В ДАШБОРДАХ */
.metrika-date-filter-wrapper {
	max-width: 1200px;
}

/* ПОКАЗЫВАЕМ КНОПКИ С НАСТРОЙКАМИ БЛОКОВ */
.lite-block-actions {
	display: block !important;
}

/* ДОБАВЛЯЕМ НАДПИСЬ К ПОЛЮ С ОРГАНИЗАЦИЯМИ */
.field-paramsobject-organization_id > label.control-label::after {
	content: 'НИКОГДА НЕ СПРАШИВАЙ ОБ ЭТОМ БЛОКЕ В ПОДДЕРЖКЕ';
	display: block;
	margin-top: 5px;
	color: red;
	font-weight: 400;
}

/* МЕНЯЕМ ПОЛЯ ДЛЯ СЕГМЕНТОВ И Т.Д. */
ul.select2-results[role="listbox"] {
    max-height: 400px;
}

form[action='/pl/sales/deal/index'] div.pull-left[style='min-width: 350px'] {
	width: 500px;
}

/* МЕНЯЕМ ПОЛЯ ДЛЯ СЕГМЕНТОВ И Т.Д. */
ul.select2-results[role="listbox"] {
    max-height: 400px;
}

form[action='/pl/sales/deal/index'] div.pull-left[style='min-width: 350px'] {
	width: 500px;
}

/* ------------- 
content start - Код для более контрастного разделения строк в таблицах
------------- */

/* МЕНЯЕМ ЦВЕТ ДЛЯ СТРОК В ТАБЛИЦЕ */
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #faf0ff;
}
/* ------------- 
content finish - Код для более контрастного разделения строк в таблицах
------------- */

/* ------------- 
content start - userSocialMediaButtons.css
------------- */

/* Кнопка "Общение с пользователем от GC" */
button[data-reactid='.0.1.1.0.0.1.a'] {
	display: block;
	margin-top: 5px;
}

/* Кнопки с мессенджерами */
.user-social-media-root {
	margin-top: 10px;
	margin-bottom: 10px;
}

.user-social-media-root-header {
	margin: 0;
	margin-bottom: 5px;
	font-weight: 700;
}

.user-social-media-root-icons-container {
	display: -ms-grid;
	display: grid;
	grid-template-columns: repeat(4, -webkit-min-content);
	-ms-grid-columns: -webkit-min-content 4px -webkit-min-content 4px -webkit-min-content 4px -webkit-min-content;
	-ms-grid-columns: min-content 4px min-content 4px min-content 4px min-content;
	grid-template-columns: repeat(4, min-content);
	grid-gap: 4px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	   -moz-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.user-social-media-root-icons-container .social-media-link {
	-webkit-transition: -webkit-transform 0.3s ease;
	transition: -webkit-transform 0.3s ease;
	-o-transition: -o-transform 0.3s ease;
	-moz-transition: transform 0.3s ease, -moz-transform 0.3s ease;
	transition: transform 0.3s ease;
	transition: transform 0.3s ease, -webkit-transform 0.3s ease, -moz-transform 0.3s ease, -o-transform 0.3s ease;
}

.user-social-media-root-icons-container .social-media-link:active,
.user-social-media-root-icons-container .social-media-link:focus {
	-webkit-transform: translate3d(0px, -2px, 0px);
	   -moz-transform: translate3d(0px, -2px, 0px);
	        transform: translate3d(0px, -2px, 0px);
}

@media (any-hover: hover) {
	.user-social-media-root-icons-container .social-media-link:hover {
		-webkit-transform: translate3d(0px, -2px, 0px);
		   -moz-transform: translate3d(0px, -2px, 0px);
		        transform: translate3d(0px, -2px, 0px);
	}
}
/* ------------- 
content finish - userSocialMediaButtons.css
------------- */
