@media (min-width: 767px)
{
	.b-master-disk-file__title-col._title{
		padding-right: 20px;
	}

	.b-master-disk-file__title-col._actions{
		text-align: right;
		margin-right: -30px;
		margin-top: -30px;
		background: #f1f5f8;
		padding: 20px;
		border-radius: 0 0 0 var(--global-block-border-radius, 3px);
		position: relative;
	}

	.b-master-disk-file__title-col-corner{
		display: block;
		position: absolute;
		background: #f1f5f8;
		width: var(--global-block-border-radius, 3px);
		aspect-ratio: 1/1;
	}

	.b-master-disk-file__title-col-corner._corenr-1{
		left: calc(0px - var(--global-block-border-radius, 3px));
		top: 0;
	}

	.b-master-disk-file__title-col-corner._corenr-2{
		bottom: calc(0px - var(--global-block-border-radius, 3px));
		right: 0;
	}

	.b-master-disk-file__title-col-corner:after{
		background: #fff;
		border-radius: 0 var(--global-block-border-radius, 3px) 0 0;
		content: '';
		display: block;
		width: 100%;
		aspect-ratio: 1/1;
	}

	.b-master-disk-file__action-main{
		background-color: #fff;
		border-radius: var(--global-btn-size-base-border-radius);
		box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
		display: block;
		width: 100%;
		height: 42px;
		padding: 7px 10px;
		text-decoration: none;
		font-weight: bold;
		white-space: nowrap;
	}
}

@media (min-width: 767px)
{
	.b-master-disk-file__actions .b-master-disk-file__mainaction{
		border-radius: var(--global-btn-size-base-border-radius);
	}

	.b-master-disk-file__actions .b-xform-select__label{
		border: 0;
		-webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
		-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08);
		box-shadow: 0 1px 3px 0 rgb(0 0 0 / 8%);
		border-radius: var(--global-btn-size-base-border-radius);
		background: #fff;
		color: #000;
		height: 42px;
		width: 42px;
		text-align: center;
		font-weight: bold;
		font-size: 14px;
		line-height: 39px;
		padding: 0;
		margin: 0;
	}

	.b-master-disk-file__actions .b-master-disk-file__mainaction-label{
		width: auto;
        padding: 7px 10px;
        font-size: inherit;
        line-height: 28px;
	}

	.b-master-disk-file__actions .b-xform-select__label:hover,
	.b-master-disk-file__actions .b-xform-select__label._active{
		background: #fff;
		color: #000;
	}

	.b-master-disk-file__actions .b-xform-select__label:after{
		display: none;
	}

	.b-master-disk-file__actions .b-master-disk-file__moreaction-label .b-xform-select__label-inner{
		display: none;
	}

	.b-master-disk-file__actions .b-master-disk-file__moreaction-label{
		background: #fff url(images/ico-more.svg) center no-repeat !important;
		background-size: 24px;
	}

	.b-master-disk-file__actions .b-xform-select__options._full {
		width: 250px;
		max-height: 480px;
		top: 45px;
		left: auto;
		right: -5px;
		overflow: visible;
		padding-top: 8px;
		padding-bottom: 8px;
	}

	.b-master-disk-file__actions .b-master-disk-file__mainaction .b-xform-select__options._full {
		width: 170px;
	}
}

@media (min-width: 767px) 
{
	.b-master-disk-file-access__menu-i:hover, 
	.tippy-content .b-xfriend-link__link:hover{
		background: rgba(0,0,0,.05);
		color: #000;
		text-decoration: none;
	}
}