

#block-claro-content .block-bloque-via-form #fotoVia{
	display: inline-block;
	width: 300px;
	vertical-align: middle;
}

#block-claro-content .block-bloque-via-form .field--name-field-pose-via{
	display: inline-block;
	width: 300px;
	vertical-align: middle;
}

#block-claro-content .form-item-field-icono-0 .image-preview{
	float: left;
    padding: 0 10px 10px 0;
    background: #9999;
    padding: 7px;
    border-radius: 5px;
    vertical-align: middle;
}


.js .paragraph-type-top {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-bottom: 1px dotted #444;
}

.js .paragraph-type-title{
	padding:10px;
	font-weight: bold;
}


#block-claro-content .field--type-link, #block-claro-content .field--type-string, #block-claro-content .field--type-text{
	display: inline-block;
    margin: 5px 10px;
    padding: 0px;
    vertical-align: text-top;
}
#block-claro-content  .field--name-info{
	display: block;
}

#block-claro-content .filter-tips{
	display: none;
}
#block-claro-content .dropbutton-wrapper{
	box-shadow: none;
}
#block-claro-content tr td{
	vertical-align: middle;
}
#block-claro-content  tr, #block-claro-content  .draggable-table.tabledrag-disabled tr{
	border:1px solid #dedede;

}
#block-claro-content  tr td >div, #block-claro-content  .draggable-table.tabledrag-disabled tr td > div{
	padding:8px 0px;
}
.draggable-table td:first-child ~ td, .draggable-table th:first-child ~ th{
	    padding-left: 1rem /* LTR */;
}
#block-claro-content  tr tr, #block-claro-content  .draggable-table.tabledrag-disabled tr tr{
	border-right:0px;
	border-left:0px;
}
#block-claro-content td.delta-order, #block-claro-content td.tabledrag-cell{
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
}


#block-claro-content .field--widget-entity-reference-paragraphs .form-actions{
	vertical-align: middle;
}
#block-claro-content  .field--widget-entity-reference-paragraphs .form-actions .dropbutton-wrapper{
	margin:0 1rem 0 0;
}
#block-claro-content  .field--widget-entity-reference-paragraphs .form-actions .placeholder{
	margin:0 0 0 1rem;
}
#block-claro-content tr:hover, #block-claro-content tr:focus{
	background: transparent;
}


#block-claro-content .region-title, #block-claro-content .region-title:hover{
    background: #f3f4f9;
}

.focal-point-preview-link {
    display: block;
    direction: initial;
    text-align: center;
    padding: 27px;
    background: rgba(255,255,255,0.8);
    text-decoration: none;
    border-radius: 0px 0px 0px 5px;
    position: absolute;
    right: 0px;
    top: 0px;
}



details.claro-details{
	border: 0px;
	box-shadow: none;
}

/*paragraphs*/
#block-claro-content .field--name-field-region-superior{
	border-bottom: 10px solid #35A22E;
}
#block-claro-content .field--name-field-region-inferior{
	border-top: 10px solid #1E343B;
}

.views-ui-dialog .scroll{
	padding:2.5em;
}