.ui-icon[class*=ui-icon-file-] > i {
	background-image: url('/images/sprite-files-custom.min.svg');
	background-size:100% auto;
	--icon-file-col:14;
}
.ui-icon.ui-icon-file-empty>i {
	background-position:0 calc(100% / var(--icon-file-col) * 0);
}
.ui-icon.ui-icon-file-txt>i {
	background-position:0 calc(100% / var(--icon-file-col) * 1);
}
.ui-icon.ui-icon-file-doc>i,.ui-icon.ui-icon-file-docx>i {
	background-position:0 calc(100% / var(--icon-file-col) * 2);
}
.ui-icon.ui-icon-file-xls>i,.ui-icon.ui-icon-file-xlsx>i {
	background-position:0 calc(100% / var(--icon-file-col) * 3);
}
.ui-icon.ui-icon-file-php>i {
	background-position:0 calc(100% / var(--icon-file-col) * 4);
}
.ui-icon.ui-icon-file-pdf>i {
	background-position:0 calc(100% / var(--icon-file-col) * 5);
}
.ui-icon.ui-icon-file-ppt>i {
	background-position:0 calc(100% / var(--icon-file-col) * 6);
}
.ui-icon.ui-icon-file-rar>i {
	background-position:0 calc(100% / var(--icon-file-col) * 7);
}
.ui-icon.ui-icon-file-zip>i {
	background-position:0 calc(100% / var(--icon-file-col) * 8);
}
.ui-icon.ui-icon-file-set>i {
	background-position:0 calc(100% / var(--icon-file-col) * 9);
}
.ui-icon.ui-icon-file-mov>i,.ui-icon.ui-icon-file-mp4>i {
	background-position:0 calc(100% / var(--icon-file-col) * 10);
}
.ui-icon.ui-icon-file-img>i {
	background-position:0 calc(100% / var(--icon-file-col) * 11);
}
.ui-icon.ui-icon-file-folder>i {
	background-position:0 calc(100% / var(--icon-file-col) * 12);
}
.ui-icon.ui-icon-file-folder-shared>i {
	background-position:0 calc(100% / var(--icon-file-col) * 13);
}
.ui-icon.ui-icon-file-folder-shared-2>i {
	background-position:0 calc(100% / var(--icon-file-col) * 14);
}
.bx-ie .ui-icon-file,.bx-ie .ui-icon-file-empty>i {
	background-position:0 0;
}
.bx-ie .ui-icon-file-txt>i {
	background-position:0 7.14%;
}
.bx-ie .ui-icon-file-doc>i,.bx-ie .ui-icon-file-docx>i {
	background-position:0 14.28%;
}
.bx-ie .ui-icon-file-xls>i,.bx-ie .ui-icon-file-xlsx>i {
	background-position:0 21.42%;
}
.bx-ie .ui-icon-file-php>i {
	background-position:0 28.58%;
}
.bx-ie .ui-icon-file-pdf>i {
	background-position:0 35.72%;
}
.bx-ie .ui-icon-file-ppt>i {
	background-position:0 42.86%;
}
.bx-ie .ui-icon-file-rar>i {
	background-position:0 50%;
}
.bx-ie .ui-icon-file-zip>i {
	background-position:0 57.14%;
}
.bx-ie .ui-icon-file-set>i {
	background-position:0 64.28%;
}
.bx-ie .ui-icon-file-mov>i,.bx-ie .ui-icon-file-mp4>i {
	background-position:0 71.42%;
}
.bx-ie .ui-icon-file-img>i {
	background-position:0 78.58%;
}
.bx-ie .ui-icon-file-folder>i {
	background-position:0 85.72%;
}
.bx-ie .ui-icon-file-folder-shared>i {
	background-position:0 92.86%
}
.bx-ie .ui-icon-file-folder-shared-2>i {
	background-position:0 100%
}


.bitrix24-dark-theme .menu-item-no-icon-state .menu-item-icon, .bitrix24-default-theme .menu-item-no-icon-state .menu-item-icon {
	color: #ffffff;
}

.bitrix24-default-theme .menu-tasks .menu-item-icon, .bitrix24-dark-theme .menu-tasks .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%3E%3Cpath%20d%3D%22M11.118%2012.79V9.928h2.643V2.22H3.19v7.707h2.642v2.862h5.285zM2.31.018h12.332c.73%200%201.32.592%201.32%201.322V13.67c0%20.73-.59%201.321-1.32%201.321H2.31c-.73%200-1.321-.591-1.321-1.32V1.34C.989.61%201.58.018%202.31.018zm4.102%205.693L7.645%206.99l3.083-3.127.88%201.32-3.963%203.965-2.202-2.203.969-1.233z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22/%3E%3C/g%3E%3C/svg%3E');
}

.bitrix24-default-theme .menu-calendar .menu-item-icon, .bitrix24-dark-theme .menu-calendar .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2217%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M2.12%2013.822h11.687V5.065H2.12v8.757zM12.75%201.696h1.217c1.113.07%201.974%201.041%201.954%202.204v11.024c0%20.609-.472%201.103-1.057%201.103h-13.8c-.584%200-1.058-.494-1.058-1.103V3.9A2.3%202.3%200%200%201%200%203.73c.002-1.126.88-2.037%201.96-2.034h1.218v.55c0%20.913.71%201.654%201.586%201.654.876%200%201.585-.74%201.585-1.653v-.551h3.23v.55c0%20.913.71%201.654%201.585%201.654s1.586-.74%201.586-1.653v-.551zm-7.21.332c0%20.448-.347.81-.776.81-.43%200-.777-.362-.777-.81V.805c.002-.447.353-.807.782-.805.43.003.774.368.772.816v1.212zm6.358-.033c0%20.423-.33.765-.735.765-.406%200-.733-.344-.733-.766V.846c0-.424.329-.766.734-.766.405%200%20.734.342.734.766v1.15zM4.515%207.04h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm0%203h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm3-3h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm0%203h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm3-3h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5z%22/%3E%3C/svg%3E');
}

.bitrix24-default-theme .menu-files .menu-item-icon, .bitrix24-dark-theme .menu-files .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2212%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%3E%3Cpath%20d%3D%22M.8%206h15.4a.8.8%200%200%201%20.8.8v4a1.2%201.2%200%200%201-1.2%201.2H1.2A1.2%201.2%200%200%201%200%2010.8v-4A.8.8%200%200%201%20.8%206zm4.8%202a.6.6%200%200%200-.6.6v.8a.6.6%200%200%200%20.6.6h5.8a.6.6%200%200%200%20.6-.6v-.8a.6.6%200%200%200-.6-.6H5.6zM3%2010a1%201%200%201%200%200-2%201%201%200%200%200%200%202zm.398-10h10.217a1%201%200%200%201%20.887.539L16.5%204.383H.6L2.502.555A1%201%200%200%201%203.398%200z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22/%3E%3C/g%3E%3C/svg%3E');
}

.bitrix24-default-theme .menu-im-messenger .menu-item-icon, .bitrix24-dark-theme .menu-im-messenger .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2215%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M6%209l-2.488%202.488A.3.3%200%200%201%203%2011.276V9H1.6A1.6%201.6%200%200%201%200%207.4V1.6A1.6%201.6%200%200%201%201.6%200h8.8A1.6%201.6%200%200%201%2012%201.6v5.8A1.6%201.6%200%200%201%2010.4%209H6zm0%202h5.9A2.1%202.1%200%200%200%2014%208.9V4h.4A1.6%201.6%200%200%201%2016%205.6v5.8a1.6%201.6%200%200%201-1.6%201.6H13v1.689a.3.3%200%200%201-.528.195L10.857%2013H7.6A1.6%201.6%200%200%201%206%2011.4V11z%22/%3E%3C/svg%3E');
}

.bitrix24-default-theme .menu-all-groups .menu-item-icon, .bitrix24-dark-theme .menu-all-groups .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2214%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%3E%3Cpath%20d%3D%22M13.612%205.303a2.533%202.533%200%200%201-.035.39c-.039.059-.072.122-.098.188.022%200%20.25.108.25.108l.887.285-.013.429c-.168.069-.523.33-.585.414.808.334%201.549%201.004%201.568%201.552.013.098.502%201.894.531%202.299h3.46c.003-.017-.113-2.341-.114-2.359%200%200-.214-.56-.553-.617a2.62%202.62%200%200%201-.958-.32%203.503%203.503%200%200%200-.614-.288.94.94%200%200%201-.248-.359%201.046%201.046%200%200%200-.429-.322l-.012-.43.886-.283s.229-.108.251-.108a1.747%201.747%200%200%200-.122-.219c-.017-.045-.1-.359-.1-.359a2.3%202.3%200%200%200%20.451.447%206.52%206.52%200%200%201-.386-.895%205.81%205.81%200%200%201-.148-.867%2013.116%2013.116%200%200%200-.284-1.613%201.516%201.516%200%200%200-.469-.675%202.144%202.144%200%200%200-1.072-.389h-.045c-.386.03-.756.165-1.072.389a1.521%201.521%200%200%200-.469.675c-.128.531-.223%201.07-.284%201.613-.023.299-.07.595-.14.886a5.73%205.73%200%200%201-.394.875c.113-.085.233-.234.36-.447zm1.94%207.703c0-.51-.28-1.846-.841-4.007-.404-.676-1.005-1.12-1.801-1.33a4.022%204.022%200%200%201-1.14-.53%201.031%201.031%200%200%201-.066-.458l-.383-.06c0-.034-.032-.53-.032-.53.46-.158.412-1.09.412-1.09.293.166.483-.57.483-.57.346-1.024-.172-.962-.172-.962.09-.625.09-1.26%200-1.886C11.782-.49%208.316.072%208.727.75c-1.013-.192-.782%202.163-.782%202.163l.22.609c-.432.285-.132.63-.117%201.029.021.588.372.466.372.466.022.969.49%201.096.49%201.096.088.609.033.504.033.504l-.416.051c.005.139-.006.277-.033.413-.491.224-.595.354-1.082.571-.94.42-1.963.968-2.144%201.705-.182.737-.723%203.65-.723%203.65h11.008zM6.537%205.69c.039.06.072.123.098.19-.022%200-.252.109-.252.109l-.892.285.013.433c.169.069.318.18.43.325.044.095.096.187.158.272-.812.336-1.559.83-1.578%201.382-.013.098-.505%201.906-.534%202.314H.496C.493%2010.983.61%208.643.61%208.625c0%200%20.216-.563.557-.62.34-.044.667-.154.964-.323.196-.116.403-.213.619-.29.11-.099.195-.222.249-.36.113-.145.262-.257.431-.325l.013-.433-.892-.285s-.23-.109-.252-.109c.035-.076.076-.15.122-.22.017-.046.101-.361.101-.361-.13.17-.283.321-.454.449.152-.29.282-.591.389-.9.071-.287.12-.58.148-.873.062-.547.157-1.089.286-1.624.092-.265.255-.5.472-.68.318-.225.69-.36%201.08-.39h.044c.389.03.762.165%201.08.39.216.18.38.415.471.68.13.535.225%201.077.286%201.624.024.3.071.599.142.892.107.304.24.599.396.88a2.321%202.321%200%200%201-.452-.45s.108.346.126.393z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22/%3E%3C/g%3E%3C/svg%3E');
}

.bitrix24-default-theme .menu-company .menu-item-icon, .bitrix24-dark-theme .menu-company .menu-item-icon {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2213%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M15.013%201.02H.987a1.3%201.3%200%200%201%201.266-1h11.494a1.3%201.3%200%200%201%201.266%201zM1.3%202h13.4A1.3%201.3%200%200%201%2016%203.3v8.4a1.3%201.3%200%200%201-1.3%201.3H1.3A1.3%201.3%200%200%201%200%2011.7V3.3A1.3%201.3%200%200%201%201.3%202zm7.943%207.491c0-.297-.455-.637-1.354-.835a3.328%203.328%200%200%201-.857-.332c-.057-.029-.05-.288-.05-.288l-.289-.039c0-.02-.025-.332-.025-.332.347-.1.31-.684.31-.684.22.104.364-.358.364-.358.26-.642-.13-.604-.13-.604a3.454%203.454%200%200%200%200-1.183c-.173-1.302-2.78-.95-2.47-.524-.763-.12-.59%201.358-.59%201.358l.166.382c-.324.179-.099.396-.088.646.016.37.28.293.28.293.017.608.368.688.368.688.067.382.025.317.025.317l-.313.033a.908.908%200%200%201-.025.258c-.369.14-.447.222-.813.359-.708.264-1.477.608-1.614%201.07-.137.463-.541%201.89-.541%201.89h8.28c0-.48-.634-2.115-.634-2.115zM10.5%204a.5.5%200%200%200-.5.5v.727a.5.5%200%200%200%20.5.5h3a.5.5%200%200%200%20.5-.5V4.5a.5.5%200%200%200-.5-.5h-3zm0%202.917a.5.5%200%200%200-.5.5v.727a.5.5%200%200%200%20.5.5h3a.5.5%200%200%200%20.5-.5v-.727a.5.5%200%200%200-.5-.5h-3z%22/%3E%3C/svg%3E');
}


.main-buttons-box,
.main-buttons-menu-popup .menu-popup-item:hover,
.menu-popup-item.menu-popup-item-open,
.bitrix24-default-theme .menu-collapsed-mode.menu-sliding-mode .menu-items-block,
.bitrix24-dark-theme .menu-collapsed-mode.menu-sliding-mode .menu-items-block {
	background: #3272B7;
}

.page-navigation .main-buttons-item-link,
.page-navigation .main-buttons-item--over .main-buttons-item-link,
.main-buttons-menu-popup .menu-popup-item-text,
.main-buttons-menu-popup .menu-popup-item:hover .menu-popup-item-text,
.menu-popup-item.main-buttons-submenu-item.main-buttons-item-active .main-buttons-item-text-title
{
	color: #ffffff !important;
}
.menu-popup-item.main-buttons-submenu-item.main-buttons-item-active .main-buttons-item-text-title{
    text-decoration: underline;
}
.menu-popup-item.main-buttons-item-active{
    opacity: 1;
}
.main-buttons-item-active:not(.menu-popup-item) .main-buttons-item-text-title:after{
	background-color: #ffffff !important;
}
.main-buttons-item.--has-menu .main-buttons-item-menu-arrow {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.74487 0.411011L5.75298 3.4029L4.99922 4.14499L4.25975 3.4029L1.26786 0.411011L0.212108 1.46676L5.00632 6.26098L9.80054 1.46676L8.74487 0.411011Z' fill='%23ffffff'/%3E%3C/svg%3E");
}

.main-buttons-item.--has-menu:before,
.main-buttons-menu-popup .popup-window-content {
	background: #245ba7 !important;
}

.profile-menu-mode .main-buttons-box,
.profile-menu-mode .main-buttons.--default .main-buttons-item.--has-menu:before,
.profile-menu-mode.top-menu-mode .main-buttons-menu-popup .popup-window-content,
.task-iframe-popup .main-buttons-box,
.task-iframe-popup .main-buttons.--default .main-buttons-item.--has-menu:before,
.task-iframe-popup.top-menu-mode .main-buttons-menu-popup .popup-window-content,
.ipr-cabinet-body .main-buttons-box{
	background: #ffffff !important;
}

.profile-menu-mode .menu-popup-item:hover,
.profile-menu-mode .menu-popup-item.menu-popup-item-open,
.task-iframe-popup .menu-popup-item:hover,
.task-iframe-popup .menu-popup-item.menu-popup-item-open {
	background: #f5f5f6;
}

.profile-menu-mode .main-buttons-item-link,
.profile-menu-mode .main-buttons-item--over .main-buttons-item-link,
.profile-menu-mode .main-buttons-menu-popup .menu-popup-item-text,
.profile-menu-mode .main-buttons-menu-popup .menu-popup-item:hover .menu-popup-item-text,
.task-iframe-popup .main-buttons-item-link,
.task-iframe-popup .main-buttons-item--over .main-buttons-item-link,
.task-iframe-popup .main-buttons-menu-popup .menu-popup-item-text,
.task-iframe-popup .main-buttons-menu-popup .menu-popup-item:hover .menu-popup-item-text {
	color: #0D3550 !important;
}

.profile-menu-mode .main-buttons-item-menu-arrow,
.task-iframe-popup .main-buttons-item-menu-arrow {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.74487 0.411011L5.75298 3.4029L4.99922 4.14499L4.25975 3.4029L1.26786 0.411011L0.212108 1.46676L5.00632 6.26098L9.80054 1.46676L8.74487 0.411011Z' fill='%23525C69'/%3E%3C/svg%3E") !important;
}

.profile-menu-mode .main-buttons-item-active .main-buttons-item-link,
.task-iframe-popup .main-buttons-item-active .main-buttons-item-link {
	color: #245BA7 !important;
}

.profile-menu-mode .main-buttons-item-active:not(.menu-popup-item) .main-buttons-item-text-title:after,
.profile-menu-mode .main-buttons-item.--over.main-buttons-item-active:not(.menu-popup-item) .main-buttons-item-text-title:after,
.task-iframe-popup .main-buttons-item-active:not(.menu-popup-item) .main-buttons-item-text-title:after,
.profile-menu-mode .main-buttons-item.--over.main-buttons-item-active:not(.menu-popup-item) .main-buttons-item-text-title:after {
	border-color: #245BA7;
}

.log-popup-caption,
.profile-menu-mode .ui-side-panel-wrap-title-wrap .ui-btn-themes,
.intranet-user-profile-bottom-controls a,
.intranet-user-profile-bottom-controls span{
	display: none !important;
}

.intranet-user-profile-bottom-controls #ithive_logout_button{
	display: none !important;
}

.profile-menu-mode .ui-side-panel-wrap-title-wrap .socialnetwork-group-title-buttons button {
	display: inline-flex !important;
}

.help-block:hover .help-block-icon, .help-block-active .help-block-icon,
.bitrix24-dark-theme .help-block-icon, .bitrix24-default-theme .bx-im-bar-scroll-mode .help-block-icon, .bitrix24-default-theme .bx-im-bar-transparent .help-block-icon, .bx-im-bar-default .help-block-icon {
	background-color: #245BA7;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.955%2015.491a7.493%207.493%200%201%201%200-14.986%207.493%207.493%200%200%201%200%2014.986zM6.819%209.598h1.669v-.375c0-.25.053-.452.16-.606.107-.154.362-.38.765-.675.588-.416.987-.791%201.197-1.124.21-.334.315-.73.315-1.188%200-.687-.255-1.237-.765-1.649-.51-.412-1.198-.618-2.063-.618-1.05%200-2.042.26-2.978.78l.686%201.369c.806-.408%201.524-.613%202.154-.613.36%200%20.642.071.844.213.201.142.302.348.302.618%200%20.242-.07.46-.211.656-.14.196-.431.45-.872.763-.458.333-.773.647-.945.943a2.037%202.037%200%200%200-.258%201.043v.463zm-.201%202.137c0%20.337.096.598.29.784.192.185.465.278.818.278.344%200%20.613-.095.806-.285.193-.19.29-.448.29-.777%200-.342-.096-.604-.287-.788-.191-.183-.46-.275-.81-.275-.36%200-.635.09-.824.27-.189.178-.283.443-.283.793z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
}

.task-detail-sidebar-info-user-photo {
	background-image: url("/bitrix/css/ithive.changeportaldefaultheme/images/image_user.jpg");
	background-size: 100%;
}

.user-name {
	color: #0d3550;
}

.user-name:after {
	border-top-color: #0d3550;
}

.user-block:hover .user-name {
	color: #ffffff;
}

.user-block:hover .user-name:after {
	border-top-color: #ffffff;
}

.side-panel-label-icon-close {
	background-color: #0d3550;
}

.side-panel-label-text {
	color: #0d3550;
}

.ui-tag-selector-tag.ui-tag-selector-tag--has-avatar {
	color: #0c3551 !important;
	background-color: #eef2f4 !important;
}

.ui-btn-light-border:hover {
	color: #ffffff !important;
}

.bitrix24-default-theme .menu-switcher-lines,
.bitrix24-default-theme .menu-switcher-lines::before,
.bitrix24-default-theme .menu-switcher-lines::after,
.bitrix24-default-theme .menu-switcher-lines:hover,
.bitrix24-default-theme .menu-switcher-lines:hover::before,
.bitrix24-default-theme .menu-switcher-lines:hover::after,
.bitrix24-default-theme .menu-switcher:hover .menu-switcher-lines,
.bitrix24-default-theme .menu-switcher:hover .menu-switcher-lines::before,
.bitrix24-default-theme .menu-switcher:hover .menu-switcher-lines::after {
	background-color: #a7b4b8;
}

#tasks-buttonAdd:hover,
.menu-settings-btn-text, .menu-sitemap-btn-text, .menu-invite-employees-text {
	color: #ffffff!important;
}

[name="STAY_AT_PAGE"]:hover, [name="STAY_AT_PAGE"]:active, [name="STAY_AT_PAGE"]:active {
	color: #ffffff;
}

.task-inline-selector-item.hover-delete .task-options-destination, .task-form-field .task-form-field-item.hover-delete {
	background-color: #eef2f4!important;
}


/*============================*/
/*VOLGAFLOT MAINPAGE*/
/*============================*/
.bx24-connection-status-show .bx24-connection-status-wrap
{
	top:-77px !important;
}
#header
{
	height:77px;
}
.bx-im-bar
{
	width:0px;
	overflow:hidden;
}
.bx-layout-inner-inner-cont
{
	padding-right:20px !important;
}
.bx-layout-inner-inner-cont:first-child{
	padding-right: 0 !important;
}
.im-bar-mode .page-header{
	max-width: 100% !important;
}
.bx-layout-inner-table
{
	background-color:#F5F7F8;
}
.bx-layout-inner-inner-table {
    background-color: #F5F7F8;
}
.bx-layout-inner-center
{
	background-color:#FFF;
}
#header-inner #bx-im-bar-notify {
    position: absolute;
    right: 76px!important;
    height: 76px;
	width:76px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    padding: 0;
	border-left: 1px solid #E6E9F0;
}

#bx-im-bar-notify .bx-im-informer-icon
{
	top:0px;
	left:22px;
	opacity: 1 !important;
	background: rgb(36 91 167) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2216%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5.047%2014.031c0%20.011-.003.021-.003.031a1.97%201.97%200%200%200%203.938%200c0-.01-.003-.02-.003-.031H5.047zm6.871-8.391c0-1.72-1.334-4.16-3.983-4.62V.976A.98.98%200%200%200%206.958%200a.979.979%200%200%200-.976.976v.046c-2.644.463-3.975%202.9-3.975%204.618%200%201.907.019%203.266.019%204.141S0%2011.893%200%2011.893v1.076h13.924v-1.076S11.9%2010.656%2011.9%209.781s.018-2.234.018-4.141z%22%20fill%3D%22%23FFFFFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center;
}
#bx-light-mode-toggler
{
	position: absolute;
    right: 152px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    padding: 0;
    height: 76px;
    width: 76px;
	border-left: 1px solid #E6E9F0;
	cursor:pointer;
}
#bx-light-mode-toggler:hover
{
	background-color: rgba(0,0,0,.05);
}
#bx-light-mode-toggler .bx-light-mode-toggler-icon
{
	border-radius: 50%;
    width: 34px;
    height: 34px;
    position: relative;
    top: 0px;
    left: 22px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M6.85414 0.646143C6.76026 0.552257 6.63292 0.499512 6.50014 0.499512C6.36737 0.499512 6.24003 0.552257 6.14614 0.646143C6.05226 0.74003 5.99951 0.867368 5.99951 1.00014C5.99951 1.13292 6.05226 1.26026 6.14614 1.35414L7.29314 2.50014H5.00014C4.20449 2.50014 3.44143 2.81621 2.87882 3.37882C2.31621 3.94143 2.00014 4.70449 2.00014 5.50014V7.79314L0.854143 6.64614C0.807655 6.59966 0.752466 6.56278 0.691727 6.53762C0.630987 6.51246 0.565887 6.49951 0.500143 6.49951C0.367368 6.49951 0.24003 6.55226 0.146143 6.64614C0.0522567 6.74003 -0.000488281 6.86737 -0.000488281 7.00014C-0.000488281 7.13292 0.0522567 7.26026 0.146143 7.35414L2.14614 9.35414C2.19259 9.40071 2.24776 9.43765 2.30851 9.46286C2.36925 9.48806 2.43438 9.50104 2.50014 9.50104C2.56591 9.50104 2.63103 9.48806 2.69178 9.46286C2.75252 9.43765 2.8077 9.40071 2.85414 9.35414L4.85414 7.35414C4.94803 7.26026 5.00078 7.13292 5.00078 7.00014C5.00078 6.86737 4.94803 6.74003 4.85414 6.64614C4.76026 6.55226 4.63292 6.49951 4.50014 6.49951C4.36737 6.49951 4.24003 6.55226 4.14614 6.64614L3.00014 7.79314V5.50014C3.00014 4.96971 3.21086 4.461 3.58593 4.08593C3.961 3.71086 4.46971 3.50014 5.00014 3.50014H7.29314L6.14614 4.64614C6.05226 4.74003 5.99951 4.86737 5.99951 5.00014C5.99951 5.13292 6.05226 5.26026 6.14614 5.35414C6.24003 5.44803 6.36737 5.50078 6.50014 5.50078C6.63292 5.50078 6.76026 5.44803 6.85414 5.35414L8.85414 3.35414C8.90071 3.3077 8.93765 3.25252 8.96286 3.19178C8.98806 3.13103 9.00104 3.06591 9.00104 3.00014C9.00104 2.93438 8.98806 2.86925 8.96286 2.80851C8.93765 2.74776 8.90071 2.69259 8.85414 2.64614L6.85414 0.646143ZM7.56114 6.06114C7.40303 6.21969 7.21131 6.34067 7.00014 6.41514V6.50014H11.0001V2.50014H9.91514C10.0093 2.76708 10.0261 3.05522 9.96345 3.33127C9.90081 3.60732 9.76133 3.86001 9.56114 4.06014L7.56114 6.06014V6.06114ZM3.56114 10.0611C3.36092 10.2615 3.10806 10.4011 2.83181 10.4638C2.55556 10.5264 2.26721 10.5096 2.00014 10.4151V11.5001H6.00014V7.50014H5.91514C5.84066 7.71101 5.71967 7.90241 5.56114 8.06014L3.56114 10.0601V10.0611ZM12.0001 16.5001H13.5001C14.1632 16.5001 14.7991 16.2368 15.2679 15.7679C15.7368 15.2991 16.0001 14.6632 16.0001 14.0001V12.5001H12.0001V16.5001ZM12.0001 11.5001V7.50014H16.0001V11.5001H12.0001ZM11.0001 11.5001H7.00014V7.50014H11.0001V11.5001ZM7.00014 12.5001H11.0001V16.5001H7.00014V12.5001ZM2.00014 12.5001H6.00014V16.5001H4.50014C3.8371 16.5001 3.20122 16.2368 2.73238 15.7679C2.26354 15.2991 2.00014 14.6632 2.00014 14.0001V12.5001ZM12.0001 6.50014H16.0001V5.00014C16.0001 4.3371 15.7368 3.70122 15.2679 3.23238C14.7991 2.76354 14.1632 2.50014 13.5001 2.50014H12.0001V6.50014Z' fill='white'/%3E%3C/svg%3E");
	background-color: #245ba7;
    background-repeat: no-repeat;
    background-position: center;
}


#header-inner #bx-help-block {
    position: absolute;
    right: 0px!important;
    height: 76px;
	width:76px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    padding: 0;
    padding-bottom: 0px;
	border-left: 1px solid #E6E9F0;
}
#header-inner #bx-help-block .help-block-icon
{
	left:22px;
	top:22px;
}
#header-inner #bx-help-block:hover
{
	background-color: rgba(0,0,0,.05) !important;
}
#header-inner #bx-help-block:hover .help-block-icon
{
	box-shadow:none;
	background-color: #245ba7;
}



.header-personal
{
	max-width:480px;
}

#header-inner
{
	border-bottom:2px solid #E5E5E5;
	height:76px;
	padding: 0;
}
#timeman-container
{
	display:none;
}
#user-name
{
	color:#0D3550 !important;
}
#user-name:after 
{
    border-top-color: #0D3550;
}
#workarea
{
	background-color: #FFF;
	min-height: 500px;
}
#layout-left-column
{
	background-color: #3272B7;
}
#layout-left-column-bottom
{
	background-color: #3272B7;
}

#copyright
{
	background-color:#FFF;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	text-align: center;
	color: #0C3551 !important;
	border: 0px;
    margin-bottom: 5px;
    box-shadow: 0px 2px 0px 0px #e7e9ed;
	margin: 20px !important;
}

#copyright .footer-discuss-link
{
	display:none;
}

#menu-items-block .menu-items-body
{
	margin-top: 15px;
	right:0px !important;
}

#menu-items-block .menu-items-body:hover 
{
/*overflow-y: clip;*/
}

#menu-items-block .menu-items-header
{
	background-color:#FFF;
	height:76px;
}
#menu-items-block .menu-items-header:after 
{
	display:none;
}

#menu-items-block .menu-items-header .menu-switcher
{
	height:76px;
	width: 56px;
}

#menu-items-block .menu-items-header .menu-switcher-lines
{
	top:38px;
}

#menu-items-block .menu-item-link-text
{
	color:#FFF;
}
#menu-items-block .menu-item-index-wrap
{
	color:#FFF;
}

#menu-items-block .menu-sitemap-btn
{
	display:none;
}

#sidebar .birthdays .page-title
{
	border-radius: 6px 6px 0 0;
	border:0px;
	background-color:#3574B5;
}
#sidebar .birthdays .birthdays__item .user-avatar 
{
    width: 50px;
    height: 50px;
}
#sidebar .birthdays .birthdays__item .feed-com-name 
{
	color: #245BA7 !important;
	font-family:'OpenSans';
	font-size:14px;
}
#sidebar .birthdays .birthdays__info
{
	color: #77899E !important;
	font-family:'OpenSans';
	font-size:14px;
}

#sidebar .birthdays .birthday_more
{
	display:none;
}

#sidebar .sidebar-imp-messages .sidebar-imp-mess-top
{
	border-radius: 6px 6px 0 0;
	border:0px;
	background-color:#0C3551 !important;
}

#sidebar .sidebar-imp-messages .sidebar-imp-mess-title
{
    color: #245BA7 !important;
    text-decoration: none;
    font-family: 'OpenSans';
    font-size: 14px !important;
    font-weight: 600 !important;
}
#sidebar .sidebar-imp-messages .sidebar-imp-mess-text
{
	font-family: 'OpenSans';
    font-size: 13px !important;
}
#sidebar .sidebar-imp-messages .sidebar-imp-mess-btn
{
	border-radius: 50px !important;
    color: #0C3551 !important;
    background-color: #FFF !important;
    border-color: #BDC6D1 !important;
}
#sidebar .sidebar-imp-messages .sidebar-imp-mess
{
	background-color:#FFF !important;
}

#sidebar .sidebar-widget-calendar .sidebar-widget-top
{
	border-radius: 6px 6px 0 0;
	border:0px;
	background-color:#123B6C !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-icon
{
	background-color: #245BA7 !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-icon-day
{
	color: #FFF !important;
    font-size: 12px !important;
    text-transform: none !important;
    font-family: 'Open Sans' !important;
    font-weight: 600 !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-date
{
	color: #535C69 !important;
    font-family: 'Open Sans' !important;
    font-size: 14px !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-date
{
	color: #535C69 !important;
    font-family: 'Open Sans' !important;
    font-size: 14px !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-link
{
	font-size: 14px !important;
    color: #245BA7 !important;
    font-family: 'Open Sans' !important;
}
#sidebar .sidebar-widget-calendar .calendar-item-icon-date
{
	font-weight: bold !important;
    font-size: 20px !important;
    font-family: 'OpenSans' !important;
    color: #0C3551 !important;
}

.bx24-top-toolbar-add 
{
	background:#245ba7 !important;
}

.navigation-current-page-ithive
{
	background:#245ba7 !important;
	border:#245ba7 !important;
}

/*BANNERS*/
.banners-list .slick-track
{
    display: flex !important;
}
.banners-list .slick-slide
{
    height: inherit !important;
}
.banners-list .banner-item
{
	min-height:unset;
	height:100%;
	max-height:368px;
}
.banners-list .preview_picture
{
	height:100%;
}

@media (max-width: 1400px) 
{
	.banners-list .banner-item .slide-title-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-weight: bold;
		font-size: 20px;
		top: 50px;
		left: 50px;
		line-height: 26px;
		width: 280px;
	}
	.banners-list .banner-item .slide-desc-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-size: 8px;
		top: 120px;
		left: 50px;
		line-height: 12px;
		width: 280px;
	}
}
@media (min-width:1400px) and (max-width: 1920px) 
{
	.banners-list .banner-item .slide-title-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-weight: bold;
		font-size: calc(calc(100vw - 550px) * 0.03);
		top: calc(calc(100vw - 550px) * 0.06);
		left: calc(calc(100vw - 550px) * 0.06);
		line-height: calc(calc(100vw - 550px) * 0.038);
		width: calc(calc(100vw - 550px) * 0.4);
	}
	.banners-list .banner-item .slide-desc-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-size: calc(calc(100vw - 550px) * 0.012);
		top: calc(calc(100vw - 550px) * 0.145);
		left: calc(calc(100vw - 550px) * 0.06);
		line-height: calc(calc(100vw - 550px) * 0.018);
		width: calc(calc(100vw - 550px) * 0.4);
	}
}
@media (min-width:1921px)
{
	.banners-list .banner-item .slide-title-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-weight: bold;
		font-size: 42px;
		top: 100px;
		left: 100px;
		line-height: 52px;
		width: 560px;
	}
	.banners-list .banner-item .slide-desc-2
	{
		color: #FFF;
		font-family: 'Open Sans';
		font-size: 16px;
		top: 240px;
		left: 100px;
		line-height: 24px;
		width: 560px;
	}
}

/*PROPPOSAL*/
.proposals-block .proposal-title-block h2
{
	font-family: 'Open Sans';
	font-size:30px;
	font-weight:bold;
	color:#0C3551;
}
.proposals-block .proposals-all-link
{
	font-size:16px;
	color:#245BA7 !important;
	font-family: 'Open Sans';
	font-weight: 600;
}
.proposals-list-block .proposal-item-text 
{
	color:#0C3551;
}
.proposals-list-block .proposal-item
{
	border:0px;
	margin-bottom: 5px;
    box-shadow: 0px 2px 0px 0px #e7e9ed;
}
.proposals-list-block .slick-slide > div
{
    padding-bottom: 10px;
    margin-right: 20px;
}

/*NEWS*/

.news_list .favorite
{
	background: url(/local/img/volgaflot.main/favorite.png) no-repeat !important;
}
.favorites_news .favorite
{
	background: url(/local/img/volgaflot.main/favorite.png) no-repeat !important;
}
.news-list .news-title-block h2
{
	font-family: 'Open Sans';
	font-size:30px;
	font-weight:bold;
	color:#0C3551;
}
.news-list .news-all-link
{
	font-size:16px;
	color:#245BA7 !important;
	font-family: 'Open Sans';
	font-weight: 600;
}

.news-list .news-list__title
{
	font-size:18px;
	color:#0C3551;
	font-family:'Open Sans';
	font-weight:bold;
}

.news-list .news-list__description
{
	font-size:15px;
	color:#535C69;
	font-family:'Open Sans';
}

.news-list .like_box
{
	display:none;
}

.news-list .news-list__button--comments
{
	display:none;
}

.news-list .news-list__info
{
	font-family:'Open Sans';
}

.news-list .news-list__item
{
	border: 0px;
    margin-bottom: 5px;
    box-shadow: 0px 2px 0px 0px #e7e9ed;
}
.news-list .news-list__slide-container:nth-child(3n) .news-list__item{
	padding-right: 0;
}
.news-list .news-list__swiper-button--next
{
	border-left: 1px solid #dae4e8;
}

/*STRUCTURE_EVENTS*/
.structure-events-block .structure-events-title-block h2
{
    font-family: 'Open Sans';
    font-size: 30px;
    font-weight: bold;
    color: #0C3551;
}
.structure-events-block .structure-events-title-block .structure-events-all-link
{
	font-size:16px;
	color:#245BA7 !important;
	font-family: 'Open Sans';
	font-weight: 600;
}

.structure-events-block .structure-event
{
	background-color:#FFF;
	border: 0px;
    margin-bottom: 5px;
    box-shadow: 0px 2px 0px 0px #e7e9ed;
}
.structure-events-block .structure-event .user-fio
{
	font-family: 'Open Sans';
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	color: #245BA7;
}
.structure-events-block .structure-event .date
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: #535C69;
}

.structure-events-block .structure-event .user-dep
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 19px;
	color: #0C3551;
}
.structure-events-block .structure-event .user-post
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 19px;
	color: #535C69;
}

.structure-events-block .navigation-pages
{
	text-align:left !important;
}

.structure-events-block .navigation-pages .navigation-current-page-ithive
{
	background-color:#245BA7 !important;
	border:0;
	border-radius:4px;

}

.structure-events-block .navigation-pages .navigation-button
{
	border-color:#F5F7F8;
	border-radius:4px;
}

.structure-events-block .navigation-pages .navigation-page-numb
{
	border-color:#F5F7F8;
	border-radius:4px;
}

.structure-events-tabs,
.structure-events-list .arrow-left,
.structure-events-list .arrow-right {
	display: none;
}

.main .structure-events-block .structure-events-title-block {
	margin-bottom: 0;
}

/*GALLERY*/
.gallery-block .album-list-decs h2
{
	font-family: 'Open Sans';
    font-size: 30px;
    font-weight: bold;
    color: #0C3551;
}

.gallery-block .album-list-decs .album-list-all
{
	font-size:16px;
	color:#245BA7 !important;
	font-family: 'Open Sans';
	font-weight: 600;
}

.gallery-block .album-slider-image
{
	border-radius:4px;
}
.gallery-block .album-slider-text
{
	background-color: #245BA7;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: left;
    padding: 20px;
}
.gallery-block .vjs-video
{
    border-radius: 4px;
}


.banners-list .slick-prev, .banners-list .slick-prev:focus 
{
	background-color:#0003;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
}

.banners-list .slick-next, .banners-list .slick-next:focus 
{
	background-color:#0003;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
}

.banners-list .slick-prev:hover 
{
	background-color:#0007;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
}

.banners-list .slick-next:hover 
{
	background-color:#0007;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
}

.album-list-content .slick-prev, .album-list-content .slick-prev:focus 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.album-list-content .slick-next, .album-list-content .slick-next:focus 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.album-list-content .slick-prev:hover 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.album-list-content .slick-next:hover 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.album-slider-text
{
	border-radius: 0 0 4px 4px;
}

/*.proposals-list .slick-prev, .album-list-content .slick-prev:focus
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.proposals-list .slick-next, .album-list-content .slick-next:focus 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	width:40px;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}*/

.proposals-list .slick-prev:hover 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/left-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.proposals-list .slick-next:hover 
{
	background-color:#FFF;
	background-image: url(/local/img/volgaflot.main/right-arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	box-shadow: inset 0px -2px 0px 0px #e7e9ed
}

.menu-btn-arrow-up
{
	display:none;
}

/*region для грида*/
.ui-btn-light-border{
	background-color: transparent;
}

.main-grid-cell-head-container .main-grid-head-title{
	font-family: 'Open Sans';
	font-weight: 600;
	font-size: 11px;
	text-transform: uppercase;
}

.main-grid-cell-inner .main-grid-cell-content{
	font-family: 'Open Sans';
	font-size: 14px;
	color: #0D3550;
}

.ui-btn-success.main-grid-settings-window-actions-item-button{
	color: #ffffff;
	background-color: #245ba7;
}
/*endregion*/

.disk-tile-grid .ui-grid-tile{
	min-height: 100vh;
}


#popup-window-content-group-more-menu .popup-window-delimiter + .menu-popup-item.menu-popup-item-submenu,
#popup-window-content-group-more-menu .popup-window-delimiter{
	display: none;
}

.bx-disk-interface-toolbar a.bx-disk-context-button{
	background: #245ba7;
	color: white;
	border-radius: 5px;
	margin-right: 10px;
}

.bx-disk-interface-toolbar a.bx-disk-context-button:hover{
	background: #507cb9;
}

.bx-disk-interface-toolbar a.bx-disk-context-button:active{
	background: #245ba7;
}

.bx-disk-context-button-icon{
	display: none;
}

.bitrix24-default-theme.ui-page-slider-wrapper{
    background:  #F4F6F6;
}
/*без этой правки выводится ненужный скролл на странице диска. Откуда взялся - неясно*/
#bx-disk-container{
	max-width: calc(100% - 1px);
}

.main-grid{
	overflow: hidden;
}

.ui-entity-editor-header-title-text {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #0D3550;
}

.ui-entity-editor-block-title-text {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    display: flex;
    align-items: center;
    color: #A7B4B8;
}

.ui-entity-editor-content-block-text span {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 16px;
	color: #0D3550;
}

.ui-entity-editor-section-header {
	border-bottom: 1px solid #F5F5F5;
}

.intranet-user-profile-container-header {
	border-bottom: 1px solid #F5F5F5;
}

.intranet-user-profile-column-block-title {
	border-bottom: 1px solid #EEF2F4;
}

.intranet-user-profile-column-block-title-text {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #0D3550;
}

.intranet-user-profile-about-profile:before, .intranet-user-profile-about-interests:before {
	border: 1px solid #245BA7;
}

.intranet-user-profile-about-profile:before {
	background-image: url("data:image/svg+xml,%3Csvg width='44' height='52' viewBox='0 0 44 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.8001 43.3393H6.0001V45.1393H4.8001V48.2739C4.8001 48.9367 5.33736 49.4739 6.0001 49.4739H41.0001C41.6628 49.4739 42.2001 48.9367 42.2001 48.2739V3.27393C42.2001 2.61118 41.6628 2.07393 41.0001 2.07393H6.0001C5.33736 2.07393 4.8001 2.61118 4.8001 3.27393V7.35551H6.0001V9.15551H4.8001V16.3515H6.0001V18.1515H4.8001V25.3474H6.0001V27.1474H4.8001V34.3434H6.0001V36.1434H4.8001V43.3393ZM3.0001 45.1393H0.250977V43.3393H3.0001V36.1434H0.250977V34.3434H3.0001V27.1474H0.250977V25.3474H3.0001V18.1515H0.250977V16.3515H3.0001V9.15551H0.250977V7.35551H3.0001V3.27393C3.0001 1.61707 4.34324 0.273926 6.0001 0.273926H41.0001C42.657 0.273926 44.0001 1.61707 44.0001 3.27393V48.2739C44.0001 49.9308 42.657 51.2739 41.0001 51.2739H6.0001C4.34324 51.2739 3.0001 49.9308 3.0001 48.2739V45.1393ZM9.0001 25.1611V23.3611H16.8482V25.1611H9.0001ZM9.0001 18.1876V16.3876H16.8482V18.1876H9.0001ZM9.0001 32.1773V30.3773H37.3038V32.1773H9.0001ZM9.0001 39.1873V37.3873H37.3038V39.1873H9.0001ZM21.8001 8.07393V23.4739H36.2001V8.07393H21.8001ZM20.0001 6.27393H38.0001V25.2739H20.0001V6.27393ZM33.5055 18.7026L34.0001 21.269H24.0001C24.0001 21.269 24.164 19.7437 24.3403 19.0433C24.5167 18.3429 25.5086 17.8227 26.4213 17.4227C26.8938 17.2156 26.9961 17.0913 27.4714 16.8794C27.4981 16.7504 27.5088 16.6187 27.5034 16.4871L27.9077 16.4382C27.9077 16.4382 27.9609 16.5367 27.8755 15.9581C27.8755 15.9581 27.4212 15.8381 27.4001 14.9168C27.4001 14.9168 27.0586 15.0324 27.038 14.4742C27.0235 14.0962 26.7324 13.7677 27.1511 13.496L26.9379 12.9168C26.9379 12.9168 26.7136 10.6797 27.6967 10.8608C27.2978 10.217 30.6616 9.68188 30.8851 11.6531C30.973 12.2474 30.973 12.8513 30.8851 13.4456C30.8851 13.4456 31.3876 13.3867 31.0521 14.3601C31.0521 14.3601 30.8674 15.0607 30.5838 14.9034C30.5838 14.9034 30.6297 15.7887 30.1831 15.9388C30.1831 15.9388 30.215 16.4104 30.215 16.4423L30.5883 16.4991C30.5883 16.4991 30.577 16.8923 30.6514 16.9349C30.992 17.159 31.3653 17.3288 31.7579 17.4383C32.9169 17.7381 33.5055 18.2524 33.5055 18.7026ZM26.0001 19.8359H32.0001C31.5208 18.737 30.5208 18.1876 29.0001 18.1876C27.4794 18.1876 26.4794 18.737 26.0001 19.8359Z' fill='%23245BA7'/%3E%3C/svg%3E%0A");
}

#ui-page-slider-content .main-buttons-item-text-title {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	color: #0D3550;
}


.sonet-common-workgroup-avatar{
	cursor: default;
}

.ui-btn-disabled {
	pointer-events: none;
}

span.webform-small-button{
	background-color: #245BA7;
	color: white;
}

.bizproc-type-control:hover span.webform-small-button{
	background-color: #ecedef;
	color: #7a818a;
}

.bx-user-info-inner-big div.bx-user-subtitle-featured,
.bx-user-subtitle{
	color: white;
}

#ipr-view-container .ui-btn.ui-btn-light-border.ui-btn-active {
	color: #ffffff;
	background-color: #245BA7;
}

#ipr-view-container .ui-label.ui-label-light {
	background-color: #F0F6FF;
}

#ipr-view-container .compitention-name {
	color: #245BA7;
}

.program-info .percent-line {
	background: #69B5DD;
}


.ipr-view-container .competenties-list .competenties-section {
	font-weight: 400;
	font-size: 13px;
	color: #535C69;
}

.ipr-view-container .competenties-list > li > .competenties-section {
	font-weight: 700;
	font-size: 14px;
	color: #0D3550;
}

.ui-tag-selector-text-box{
	min-width: 100%;
}

#socialnetwork_profile_menu_user_1_blog.main-buttons-item,
#socialnetwork_profile_menu_user_1_photo.main-buttons-item,
#socialnetwork_profile_menu_user_1_tasks.main-buttons-item,
#socialnetwork_profile_menu_user_1_calendar.main-buttons-item,
#socialnetwork_profile_menu_user_1_files.main-buttons-item,
#socialnetwork_profile_menu_user_1_groups.main-buttons-item
{
    display: none !important;
}

.new_content.swiper-horizontal {
    margin-right: -8.5px;
    margin-left: -8.5px;
}

.new_content .news-title-block {
    margin-left: 8.5px;
}

.new_content .news-list__item {
    padding: 0 8.5px !important;
}

.new_content .news-list__swiper-buttons {
    margin-right: 8.5px;
}

/*region скруглить шапку виджетов*/
.url-title-block,
.sidebar-widget-top,
.sidebar-widget .page-title,
#sidebar .custom-title{
    border-radius: 6px 6px 0 0;
}

#sidebar .custom-title {
    background-color: #3774B5;
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold' !important;
}

/*endregion скруглить шапку виджетов*/

/*убрать в виджете океан идей строки*/
.oceanideas-widget-list > div:not(:first-child){
    display: none;
}

 /*смена цвета виджета Мои задачи*/
 #sidebar .sidebar-widget-tasks .sidebar-widget-top {
    background-color: #3574B5;
    border-radius: 6px 6px 0 0;
}

 /*смена цвета виджета Дни рождения*/
 #sidebar .birthdays .page-title {
    background-color: #ee3f58;
}

.new_content a {
    border-radius: 10px 10px 0 0;
}

#sidebar .ui-btn-success {
    display: flex;
    box-sizing: border-box;
    margin: 10px auto 0 !important;
    padding: 12px 30px;
    border-radius: 100px;
    font-family: 'OpenSans-Bold' !important;
    outline: none !important;
    max-width: max-content;
    font-weight: 700;
    font-size: 13px;
    line-height: 18px;
    color: #ffffff !important;
    text-transform: uppercase;
    background-color: #245ba7;
    cursor: pointer;
}

/* structure */
.structure-dept-block {
    height: 181px;
    width: 209px;
}

.structure-dept-title-text {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    max-width: none !important;
    width: 199px !important;
    height: 78px !important;
    white-space: inherit;
}

.bx-dark {
    right: 69px;
}