@media only screen and (max-width: 600px) {
	header.main-header {
		text-align: center;
	}

	.brand.logo {
		padding: 0 0 25px 0;
	}

	button.navbar-toggle {
		position: absolute;
		left: 0;
		right: 0;
		width: 42px;
		margin: auto !important;
	}

	.brand.site-name {
		margin: 0 0 15px 0;
	}

	.navbar .region-primary-menu nav {
		margin: 39px 0 7px 0;
	}
}


@media only screen and (max-width: 991px) {
	.container {
		width: 95%;
	}
}

@media (max-width:576px) {
	.list-one .views-exposed-form {
		flex-direction: column;
		gap: 10px;
		align-items: flex-start;
	}

	.list-one .views-exposed-form {
		display: flex;
		border: 1px solid #e2e7f1;
		background: #fff;
		border-radius: 6px;
		margin: 0 0 3% 0;
		padding: 10px 20px;
	}

	.list-one .views-exposed-form .form-item {
		width: 100%;
		margin: 0;
		flex-direction: row;
		gap: 15px;
		align-items: center;
		justify-content: flex-start;
	}

	.list-one .views-exposed-form .form-item input,
	.list-one .views-exposed-form .form-item select {
		width: 100%;
	}

	.list-one .views-exposed-form .form-item label {
		min-width: 75px;
	}

	.list-one .views-exposed-form #edit-actions input {
		width: 100%;
		height: 45px;
		font-size: 16px;
	}

	.list-one .views-exposed-form #edit-actions {
		width: 100%;
	}

	.list-one .views-field-edit-node .tablesaw-cell-label {
		display: none;
	}

	.list-one .views-field-edit-node .tablesaw-cell-content,
	.list-one .views-field-edit-user .tablesaw-cell-content,
	.list-one .views-field-edit-taxonomy-term .tablesaw-cell-content {
		width: 100% !important;
		max-width: 100% !important;
	}

	.list-one .views-field-edit-user .tablesaw-cell-content a,
	.list-one .views-field-edit-node .tablesaw-cell-content a,
	.list-one .views-field-edit-taxonomy-term .tablesaw-cell-content a {
		width: 100%;
		height: auto;
	}

	.list-one .views-field-edit-user .tablesaw-cell-content a::before,
	.list-one .views-field-edit-node .tablesaw-cell-content a::before,
	.list-one .views-field-edit-taxonomy-term .tablesaw-cell-content a::before {
		width: 100%;
		text-align: center;
		height: 45px;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 17px;
	}
}

@media (max-width: 768px) {

	.node-form input,
	.node-form textarea,
	.node-form select,
	.user-form textarea,
	.user-form select,
	.taxonomy-term-form textarea,
	.taxonomy-term-form select,
	.taxonomy-term-form input,
	.samsa-reporte-form input,
	.samsa-reporte-form textarea{
		width: 100% !important;
	}

	.taxonomy-term-form .js-form-type-checkbox,
	.node-form .js-form-type-checkbox {
		display: flex;
		align-items: center;
		justify-content: flex-end;
		flex-direction: row-reverse;
		gap: 20px;
	}

	.taxonomy-term-form .js-form-type-checkbox input,
	.node-form .js-form-type-checkbox input {
		width: auto !important;
		margin: 0;
	}

	.taxonomy-term-form .js-form-type-checkbox label,
	.node-form .js-form-type-checkbox label {
		margin: 0;
	}

	.node-form #edit-field-gastos-wrapper .form-item,
	.node-form #edit-field-test-wrapper .form-item {
		width: 100%;
	}

	.node-form .paragraph-type--control-de-gastos .field-multiple-drag,
	.node-form .paragraph-type--producto-de-cotizacion .field-multiple-drag,
	.node-form .paragraph-type--servicio-a-cotizar .field-multiple-drag {
		display: none;
	}
}

@media (max-width: 639px) {
	.list-one .views-field-nothing-2,
	.path-cotizacion-de-farmacias .list-one .views-field-nothing-1 {
		display: block;
	}

	.path-cotizacion .list-one .views-field-edit-node,
	.path-cotizacion .list-one .views-field-entity-print-node,
	.path-cotizacion .list-one .views-field-nothing,
	.path-cotizacion-de-farmacias .list-one .views-field-edit-node,
	.path-cotizacion-de-farmacias .list-one .views-field-entity-print-node,
	.path-cotizacion-de-farmacias .views-field-nothing {
		display: none;
	}

	.list-one .views-field-nothing-2 .actions-group-table-mobile,
	.path-cotizacion-de-farmacias .list-one .views-field-nothing-1 .actions-group-table-mobile  {
		width: 100%;
		display: flex;
		gap: 10px;
	}

	.list-one .views-field-nothing-2 .tablesaw-cell-content,
	.path-cotizacion-de-farmacias .list-one .views-field-nothing-1 .tablesaw-cell-content  {
		width: 100%;
		display: block;
		max-width: 100%;
	}

	.list-one .views-field-nothing-2 .tablesaw-cell-content a,
	.path-cotizacion-de-farmacias .list-one .views-field-nothing-1 .tablesaw-cell-content a {
		width: 33%;
	}
}

@media (max-width: 39.9375em) {
	.tablesaw-cell-content{
		display: inline-block;
        max-width: 100%;
	}

	h4.label.js-form-required.form-required,
	td strong .paragraphs-actions{
		display: none;
	}
}