/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */




@media (max-width: 768px) {
	
	.path-formacion .view-display-id-block_1 .horizontal div:first-child.col {
		width: 100%;
		height: inherit !important;
		height: auto;
	}
	
	#views-exposed-form-formacion-block-1 .form-item-field-tematica-video-target-id, 
	#views-exposed-form-formacion-block-1 .form-item-field-familia-target-id,
	#views-exposed-form-formacion-block-1 .form-item-field-cat-producto-target-id{
		width: 100%;
		margin-bottom: 15px;
		display: flex;
	}
	 
	
	.view-formacion .select-wrapper {
		margin-right: 0px; 
	}
	#views-exposed-form-formacion-block-1 .form-actions {
		position: inherit;
	}

	
	#views-exposed-form-formacion-block-1 button.form-submit {
		width: 45%;
		margin: 30px 0 0 15px;
	}
	
	#views-exposed-form-formacion-block-1 input.form-text.form-control {
		margin-bottom: 15px;
	}
	
	 .view-formacion .grid .col {
		margin-bottom: 60px;
		height: auto !important;
		min-height: inherit !important;
	}
	
	
	/** DOCUMENTACION  **/

	
	body.page-node-type-formacion .field--name-field-doc-producto .field--items .field--item {
		border-top: 1px solid #000;
		border-left: 0;
		padding-top:20px;
		margin-bottom: 5px;
	}
	
	body.page-node-type-formacion .field--name-field-doc-producto .field--items .field--item:first-child {
		border-top: 0;
		padding: 0;
	}
	
	body.page-node-type-formacion .content .field--name-field-doc-producto {
		padding: 40px;
	}
	
	body.page-node-type-formacion .content .field--name-field-catalogo-pdf .file-link a::after {
		position: inherit;
	}
	
	body.page-node-type-formacion .field--name-field-doc-producto .field--items .field--item {
		min-height: auto;
	}
	
	body.page-node-type-formacion .content .field--name-field-catalogo-pdf a {
		min-height: auto;
	}
	
}




