/*
    /////////////////////////////////////////////////////////
    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    --------------------
    EVENTOS MOBILE
    --------------------

    1. PAGE
    2. NODE


*/


/* 1. PAGE
 -----------*/

@media (max-width: 767px) {

    body.path-actualidad .events-content .block-title {
        padding: 0;
        margin-top: 5%;
		margin-bottom: 5%;
        font-size: 8vw;
    }

    body.path-actualidad .block-block-contentdd9b52ba-c16c-416a-9a44-2efbaba49af9,
	body.path-actualidad .block-block-content2059daae-dcbf-431b-a61b-5b21d1c3bcdd,
	body.path-actualidad .block-block-content019f2677-e29a-4c6c-9ea0-081b9796c85d {
        margin-bottom: 5%;
        padding-left: 0;
        margin-top: 3%;
    }

    body.path-actualidad .block-calendar-block {
        margin-left: 0;
        margin-right: 0;
        max-width: 100%;
		display: none;
    }
	
	body.path-actualidad .view-id-calls.view-display-id-page .view-filters .form-item-field-tipo-convocatoria-target-id select {
		font-size: 14px
	}
	
	body.path-actualidad .view-id-calls.view-display-id-page form.views-exposed-form .col-lg-8 {
		padding-left: 0;
		padding-right: 0;
	}
	
	body.path-actualidad .view-id-calls.view-display-id-page .views-field-view-node a {
		font-size: 16px;
	}
	
	body.path-actualidad .view-id-calls.view-display-id-page form.views-exposed-form .col-lg-4 {
		padding-right: 0;
		padding-left: 0;
	}

    body.path-actualidad .block-calendar-block .header .pager ul {
        font-size: 6vw;
    }

    body.path-actualidad .block-calendar-block .content table tbody tr td.hasEvent {
        background-image: -webkit-linear-gradient(221.9deg, transparent 49.9%, #e5e5e5 50%);
    }

    body.path-actualidad .block-calendar-block .content table tbody tr td.hasEvent:hover {
        background-image: -webkit-linear-gradient(221.9deg, transparent 49.9%, #008fff 50%);
    }

    body.path-actualidad .view-id-events.view-display-id-page .view-filters .form-item-field-tipo-convocatoria-target-id label,
    body.path-actualidad .view-id-events.view-display-id-page .view-filters .form-item-field-tipo-evento-target-id label,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .view-filters .form-item-field-tipo-evento-target-id label {
        font-size: 4vw;
    }

    body.path-actualidad .view-id-events.view-display-id-page .view-filters button.form-submit,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .view-filters button.form-submit {
        font-size: 4vw;
    }

    body.path-actualidad .view-id-events.view-display-id-page .view-header {
        font-size: 6vw;
    }

    body.path-actualidad .view-id-events.view-display-id-page .views-field-field-start-event,
    body.page-node-type-eventos .node-information .field--name-field-start-event,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .views-field-field-start-event {
        font-size: 4vw;
    }

    body.path-actualidad .view-id-events.view-display-id-page .views-field-field-add-to-calendar .atcb-link,
    body.page-node-type-eventos .node-information .field--name-field-add-to-calendar .atcb-link,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .views-field-field-add-to-calendar .atcb-link {
        font-size: 4vw;
    }

    body.path-actualidad .view-id-events.view-display-id-page .views-field-title,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .views-field-title{
        font-size: 8.5vw;
    }
	
	body.path-actualidad .view-id-events.view-display-id-last .views-field-nothing .subtitle,
	body.path-actualidad .view-id-events.view-display-id-last_innovacion .views-field-nothing .subtitle {
		font-size: 4vw;
	}
	
	body.path-actualidad .view-id-events.view-display-id-last .views-field-nothing .date,
	body.path-actualidad .view-id-events.view-display-id-last_innovacion .views-field-nothing .date {
		font-size: 5vw;
		padding-bottom: 10px;
	}
	
	body.path-actualidad .view-id-events.view-display-id-last .views-field-nothing .title,
	body.path-actualidad .view-id-events.view-display-id-last_innovacion .views-field-nothing .title {
		font-size: 8vw;
	}
	
	body.path-actualidad .block-views-blockevents-last .view-display-id-last,
	body.path-actualidad .block-views-blockevents-last-innovacion .view-display-id-last_innovacion {
		height: 90vw !important;
	}
	
	body.path-actualidad .view-id-events.view-display-id-page .view-filters .form-item-field-tipo-convocatoria-target-id select, 
	body.path-actualidad .view-id-events.view-display-id-page .view-filters .form-item-field-tipo-evento-target-id select,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .view-filters .form-item-field-tipo-convocatoria-target-id select,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .view-filters .form-item-field-tipo-evento-target-id select {
   	 font-size: 4vw;
	}
	
	body.path-actualidad .view-id-events.view-display-id-page .view-header,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .view-header {
		font-size: 7vw;
		padding-top: 15px;
		display: block;
	}
	
	body.path-actualidad .view-id-events.view-display-id-page form.views-exposed-form .col-lg-4,
	body.path-actualidad .view-id-events.view-display-id-page form.views-exposed-form .col-lg-8,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion form.views-exposed-form .col-lg-4,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion form.views-exposed-form .col-lg-8 {
		padding: 0;
	}
	
	body.path-actualidad .view-id-events.view-display-id-page .views-field-view-node a,
	body.path-actualidad .view-id-events.view-display-id-page_innovacion .views-field-view-node a{
		font-size: 16px;
		padding-bottom: 10px;
	}
	
	body.path-actualidad .view-id-events.view-display-id-page .views-field-view-node a:after {
		margin-left: 3%;
		background-size: 65%;
		background-position-y: 2px;
	}
	
	body.path-actualidad .block-views-blockevents-page {
		margin-top: 5%;
		margin-bottom: 10%;
	}
	

				
	



}


/* 2. NODE
 ---------*/

@media (max-width: 767px) {

    body.page-node-type-eventos .node-information .title {
        font-size: 8vw;
		margin-bottom: 5%;
    }

    body.page-node-type-eventos .node-information {
        padding: 0;
        margin-top: 5%;
    }

    body.page-node-type-eventos .node-information .block-block-contentdd9b52ba-c16c-416a-9a44-2efbaba49af9 {
        margin-top: 2%;
        margin-bottom: 5%;
    }

    body.page-node-type-eventos .node-organize .subtitle {
        font-size: 6vw;
    }
	
	body.page-node-type-eventos .main-container .col-sm-12 {
		padding: 0px 5px;
	}
	
	body.page-node-type-eventos .node-header {
		height: 90vw !important;
	}
	
	body.page-node-type-eventos .node-header .info {
		font-size: 4vw;
	}
	
	body.page-node-type-eventos .node-header .info .field--name-field-start-event {
		font-size: 5vw;
	}
	
	body.page-node-type-eventos .node-header .info .title {
		font-size: 8vw;
	}
	
	body.page-node-type-eventos .node-information .field--name-body {
		font-size: 5vw;
		line-height: 1.2;
		margin-top: 10%;
		margin-bottom: 10%;
	}
	
	body.page-node-type-eventos .field--name-field-title-contact-info-block{
		font-size: 5vw;
		line-height: 1;
		margin-top: 3%;
	}
	
	body.page-node-type-eventos .field--name-field-tel-contact-info-blo {
		position: relative;
		bottom: auto;
		margin-top: 5%;
		font-size: 5vw;
	}
	
	body.page-node-type-eventos .node-information .block-block-contentdd9b52ba-c16c-416a-9a44-2efbaba49af9 .field--name-field-email-contact-info-b {
	    position: relative;
		bottom: auto;
		padding-left: 30px;
		font-size: 5vw;
	}
	
	

}
