
.field--name-field-name .field__label{
	float: left;
}

.node-detail ul{
   padding-left: 20px;
}
.node-detail ul li{
   list-style: disc;
}

.frontpage #block-gavias-vinor-sitebranding {
	    width: 58%;
}

header.header-v3 .area-main-menu .area-inner.menu-hover .navigation .gva_menu > li > a {
    padding: 20px 20px 0 10px;
}


.node--type-empleo .field--type-string {
 margin-bottom: 5px;
}

.node--type-empleo .field--type-string .field__label{
    float: left;
    width: 25%;
    background: #f1f1f1;
    margin-right: 10px;
}

@media (min-width: 991px) {
    .menu-hover .navigation .gva_menu > li > a {
        padding: 10px 5px;
    }
}

.menu-hover .navigation .gva_menu > li > a {
    /*padding-left: 7px;
    padding-right: 7px;*/
    border-left: 1px solid rgba(204, 204, 204, 0.41)
}
.menu-hover .navigation .gva_menu > li:last-child > a {
    /*padding-left: 7px;
    padding-right: 7px;*/
    border-right: 1px solid rgba(204, 204, 204, 0.41)
}
.gva-search-region.search-region {
    right: -7px;
}

body.node--type-blog-post .field--name-field-blog-tags {
	margin-top: 10px;
    padding-top: 20px;
    border-top: 1px solid #33333340;
    margin-bottom: 60px;
    float: left;
    width: 100%;
}
body.node--type-blog-post .field--name-field-blog-tags .field__item {
	width: auto;
    display: inline-block;
    float: left;
    margin-right: 10px;
}
body.node--type-blog-post .field--name-field-blog-tags .field__item a {
	background-color: #009673;
    color: white;
    font-size: 16px;
    padding: 8px 20px;
    border-radius: 32px;
    display: inline-block;
}
body.node--type-blog-post .field--name-field-blog-tags:before {
	content: 'Etiquetas';
	display: block;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 16px;
    color: #000;
}

/*filtro busqueda eventos y legislacion*/
#views-exposed-form-fullcalendar-page-1,
#views-exposed-form-fullcalendar-page-2 {
    margin-bottom: 30px;
}
#views-exposed-form-fullcalendar-page-1 div,
#views-exposed-form-fullcalendar-page-2 div {
    margin-bottom: 15px;
}
#views-exposed-form-fullcalendar-page-1 #edit-actions,
#views-exposed-form-fullcalendar-page-2 #edit-actions {
    margin: 10px auto 30px;
}

.footer-social a i {
    font-size: 28px!important;
}
.topbar .topbar-right .social-list a {
    font-size: 20px!important;
}
.topbar .topbar-left {
    margin-top: 6px!important;
}

.sidebar-right .block-views-blockblog-en-valencia-block-1 article {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.sidebar-right .block-views-blocklegislacio-en-valencia-block-1 .view-content-wrap .item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.sidebar-right .block-views-blocklegislacio-en-valencia-block-1 .view-content-wrap .item .views-field-title {
    font-size: 14px;
    line-height: 1.5em;
    font-weight: 400;
}

.sidebar-right .block-views-blockagenda-en-valencia-block-1 article {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.sidebar-right .block-views-blockagenda-en-valencia-block-1 article .field--type-text-with-summary,
.sidebar-right .block-views-blockblog-en-valencia-block-1 article .field--type-text-with-summary {
    font-size: 13px;
}

.sidebar-right .block-views-blockagenda-en-valencia-block-1 article .post-thumbnail,
.sidebar-right .block-views-blockblog-en-valencia-block-1 article .post-thumbnail {
    width: 80%!important;
}

.sidebar-right .block-views-blockagenda-en-valencia-block-1 div.item:last-child article,
.sidebar-right .block-views-blocklegislacio-en-valencia-block-1 .view-content-wrap div.item:last-child,
.sidebar-right .block-views-blockblog-en-valencia-block-1 div.item:last-child article {
    border-bottom: 0;
}

/*legislacion, eventos y blog en taxonomy term archive*/
body.path-taxonomy article.node--type-legislacion {
    margin: 30px 0;
    border: 1.5px solid #000;
    padding: 10px;
}
body.path-taxonomy article.node--type-legislacion h2 {
    font-weight: normal;
}
body.path-taxonomy article.node--type-event > .post-block.display-term {
    padding: 20px;
    border: 1.5px solid #000;
}
body.path-taxonomy article.node--type-event .post-thumbnail { display: none; }
body.path-taxonomy article.node--type-event .post-content {
    width: 100%!important;
    padding-left: 0;
}
body.path-taxonomy article.node--type-event h3.post-title:before {
    content: 'EVENTO';
    padding-bottom: 10px;
    display: block;
}

@media all and (min-width:769px) {
    body.frontpage .block-only-movil {
        display: none;
    }
}

