.table-custom-container .view-content {
  background-color: var(--white);
  padding: 2.2rem;
  margin: 30px 0 0;
  box-shadow: 0 1px 15px 1px rgba(69,65,78,.08);
  width: 100%;
  overflow: auto;
}

.table-custom-container .view-header {
	margin: 15px 0;
	font-size: 16px;
	color: var(--medium-gray);
}

.table-custom-container .view-filters label {
	display: none;
}

.table-custom-container .form--inline {
	display: flex;
	flex-wrap: wrap;
}

.table-custom-container .form-actions {
	margin: 0 0 0 15px;
}

.table-custom-container .form--inline .form-actions .form-submit {
	padding: 12px 20px;
	font-size: 15px;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.table-custom-container .form--inline .form-actions .form-submit#edit-reset,
.node-form a.button.button--danger {
	color: #fff;
	background-color: #f4516c;
	border-color: #f4516c;
}

.table-custom-container .form--inline .form-actions .form-submit#edit-reset:hover,
.node-form .node-form a.button.button--danger {
	background-color: #f22d4e;
	border-color: #f12143;
}


@media only screen and (max-width: 1280px) {
	.table {
		table-layout: fixed;
	}

	.table tr th,
	.table tr td {
		width: 200px;
	}

	.field--widget-paragraphs .table tr th,
	.field--widget-paragraphs .table tr td {
		width: auto;
	}

	.field--widget-paragraphs .table {
		table-layout: inherit;
	}
}

@media only screen and (max-width: 1023px) {
	.table-custom-container .view-content {
		padding: 15px;
	}
}

@media only screen and (max-width: 991px) {
	.table-custom-container .form-actions {
		margin-left: 0;
	}
	.bef-exposed-form .form--inline > .form-item {
		margin-right: 0;
		width: 100%;
	}
}

@media only screen and (max-width: 767px) {
	.button.paragraphs-icon-button-edit, 
	.button.paragraphs-icon-button-edit:active, 
	.button.paragraphs-icon-button-edit:hover,
	.button.paragraphs-icon-button-edit:focus,
	.button.paragraphs-icon-button-collapse, 
	.button.paragraphs-icon-button-collapse:active, 
	.button.paragraphs-icon-button-collapse:hover, 
	.button.paragraphs-icon-button-collapse:focus {
		background-color: var(--white);
		border-color: var(--stroke-color);
	}
}