/*
    /////////////////////////////////////////////////////////
    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

/* 

    ------------------------
    FORMACIÓN LARGE
    ------------------------

    1. VIDEOS



*/

/* 1. VIDEOS
--------------------------*/


@media (min-width: 1200px) {

	.view-formacion .views-field-title h2{
		margin: 30px 0 15px 0;
	}

	.view-formacion .views-field-field-descripcion,
	.view-formacion .views-field-title {
		padding-right:  125px;
	}
	
	
	.view-formacion .views-field-field-descripcion:lang(fr),
	.view-formacion .views-field-title:lang(fr){
		padding-right:  135px;
	}
	
	.view-formacion .views-field-field-descripcion:lang(fr),
	.view-formacion .views-field-title:lang(fr){
		padding-right:  145px;
	}

	.view-formacion .views-field-field-descripcion:lang(pl),
	.view-formacion .views-field-title:lang(pl),
	.view-formacion .views-field-field-descripcion:lang(ru),
	.view-formacion .views-field-title:lang(ru){
		padding-right:  165px;
	}

	.view-id-formacion .views-field-view-node {
		position: absolute;
		right: 15px;
		top: 348px;
	}



	.slick--view--formacion .views-field-view-node {
		position: absolute;
		right: 0px;
		top: 346px;
	}
	
	.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-view-node {
			position: relative !important;
			right: inherit !important;
			top: auto !important;
		}
	
	
	.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-field-descripcion,
	.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-title {
		height: auto !important;
		padding-right: 25px !important;
	}
	

	
	
}






@media (min-width: 991px) {
	
	
	
	/* Primer elemento del listado a 100% ancho y ocultar espacios en blanco */
	.path-multimedia  #views-bootstrap-formacion-block-1.horizontal div:first-child.col {
		width: 100%;
	}

	.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-field-img-video {
		width: 75%;
		float: right;
		margin-left: 30px;
	}

	.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .view-id-formacion .views-field-view-node {
		position: relative !important;
		right: inherit !important;
		top: auto !important;
	}
 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-xs-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-xs-inline, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-xs-inline-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-sm-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-sm-inline, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-sm-inline-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-md-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-md-inline, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-md-inline-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-lg-block, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-lg-inline, 
	.path-multimedia #views-bootstrap-formacion-block-1 .visible-lg-inline-block {
			display: none !important;  
		}

		.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-title h2 {
			margin-top: 0; 
		}

		.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-title h2 a{
			font-style: normal !important;
			font-weight: 500 !important;
			font-size: 36px !important;
			line-height: 37px !important;
		}
	
		.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-title h2 a:lang(ru) {
			font-size: 32px !important;
			line-height: 33px !important;
		}

		.path-multimedia #views-bootstrap-formacion-block-1.horizontal div:first-child.col .views-field-field-descripcion{
			font-size: 20px;
			line-height: 23px;
		}

}




@media (min-width: 991px) and (max-width: 1200px) {

	.path-multimedia .view-display-id-block_1 .horizontal div:first-child.col .views-field-field-img-video {
		width: 60%;
		float: right;
		margin-left: 30px;
	}
	
}