/*!
Theme Name: Omnia Nomina
Theme URI: http://artesans.eu/
Author: Núria Ramoneda
Author URI: http://artesans.eu
Description: Tema basat en underscores
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ubterm
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

You will find the real stylesheet in assets/css/main.css
*/

ul#menu-menutop > li > a { color: #000 !important; }
ul#menu-menutop > li > a:hover { color: #90282A !important; text-decoration: none !important; }
/*ul#menu-menutop > li > a:focus { color: #90282A !important; text-decoration: none !important; }*/
ul#menu-menutop > li > a:active { color: #90282A !important; text-decoration: none !important; }
.main-navigation li a:hover { color: #90282A !important; }
/*.main-navigation li a:focus { color: #90282A !important; }*/
#menu-submenu-obres li a:hover { color: #90282A !important; }
/*#menu-submenu-obres li a:focus { color: #90282A !important; }*/
#menu-submenu-obres li a:active { color: #90282A !important; }
a.url_subrallat:hover { color: #000 !important; }
h3.title_no_line { font-size:15px !important; line-height:10px !important; }
h4.title-post { min-height: 0px !important; padding-bottom: 0px !important; }
div.content { min-height: 0px !important; }
.strong-cerca { font-weight: 600 !important; }
/* body.page-template-cerca-termes-page > div > main > header { background-color: #F0F0F0 !important; } */
/* body.page-template-cerca-termes-page > div > main > header > div > h1.page-title { color: #90282A !important; } */
.pagination span { color: #90282A !important; }
.wpcf7-form input[type="submit"] { background-color: #90282A !important; }
.wpcf7-form input[type="submit"]:hover { background-color: #F0F0F0 !important; color: #90282A !important; }
li.extres > span.contingut { color: #90282A !important; }
div.container a { color: #90282A !important; }
div.sub-section a { text-decoration: none !important; }
article > div > img  { display: none !important; }
.site-footer a:hover { color: white !important; }
section > div > p > a:visited { color: #90282A !important; }
section > div > ul > li > a:visited { color: #90282A !important; }
div.responsive-tabs li { padding-bottom: 10px !important }
h2.entry-title > a:visited { color:#90282A !important; }
h2.section-title > a { color: #90282A !important; text-decoration: none !important; }
h2.section-title > a:visited { color: #90282A !important; text-decoration: none !important; }
footer.entry-footer > span > a:visited { color: #90282A !important; }
div.edit-link > a:visited { color: #90282A !important; }
.wpcf7-form input:not([type='checkbox']), .wpcf7-form select { width: 70% !important; }
.wpcf7-form input[type="submit"]  { width: 100px !important; }
/*! body.page-id-87 > div.wrap-all > main#main > header.page-header.wrap-image-obra { display: none !important; } */
.wpcf7-not-valid-tip { color: #90282A !important; }
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #90282A !important; font-weight: bold !important; }

wpcf7-file {
  color: transparent;
}
.wpcf7-file::-webkit-file-upload-button {
  visibility: hidden;
}
.wpcf7-file::before {
  content: 'Selecciona un fitxer';
  color: #90282A;
  display: inline-block;
  border: 1px solid #90282A;
  border-radius: 3px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-transform: uppercase;
}
.wpcf7-file:active {
  outline: 0;
}
.wpcf7-file:hover::before {
  border-color: #90282A;
  color: #90282A;	
  content: 'Selecciona un fitxer';	
}
.wpcf7-file:active::before {
  background-color: #90282A; 
  color: white;	
  content: 'Selecciona un fitxer';	
}
ul.llista-obres { margin-top: 25px !important }
h1.section-title { margin-bottom: 40px !important }
body.page-id-73 > div > main > section > form > ul.llista-lletres { display: none !important }
.extra-filters {
  display: flex;
  justify-content: center;
}
.extra-filters .extra-filters__filter {
  max-width   : 350px;
  display     : flex;
  align-items : center;
  gap         : 20px;
}
.extra-filters .extra-filters__filter label {
  white-space: nowrap;
}
.extra-filters--submit {
}
.extra-filters--submit button i {
  font-size   : 15px;
  margin-left : 5px;
}
#ambit-cerca,
#altres-filtres {
	padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    height: 40px !important;
    line-height: 40px !important;
    border-radius: 6px !important;
}

body.page-id-73 > div > main > section > form > div > a.link-cerca-clean.uk-display-block { display: none !important; } 
section.intro { padding-top: 20px !important }

.uk-width-2-3 {
    width: calc(100%* 2 / 2.401) !important;
}
div.wrap-fields > a.uk-display-block { display: run-in !important; }
.link-cerca-clean { padding-top: 20px !important; padding-left: 10px !important; }

/* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }
/* clears the ‘X’ from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

body.page-id-95 > div > div > main > section.noticies-archive-section { padding-right: 0px !important; padding-left: 0px !important; } 
body.page-id-95 > div > div > main.uk-container { padding-right: 0px !important; padding-left: 0px !important; } 
article.post-single { margin-bottom: 60px !important }
body.page-id-95 > div > footer.site-footer { margin: 0 0 0 !important; }
body.search-no-results > footer.site-footer { margin: 0 0 0 !important; }
body.search-no-results > div > main > div.uk-container  { margin-bottom: 40px !important; }
ul.post-categories > li > a:visited { color: #90282A !important; }
h3.section-title > a:visited { color: #90282A !important; }
h3.section-title > a:hover { text-decoration: none !important; }
h3.categoria { font-weight: 300; } 
h3.categoria > ul > li a:hover { text-decoration: none !important; } 
body.page > div > main > div.container { margin-top: 50px !important; }
body.page-id-2 > div > div > main.container { margin-top: 50px !important; }
body.page-id-26995 > div > main > div > h2.section-title { margin-bottom: 0px !important }
body.page-id-99 > div > main > div > h2.section-title { margin-bottom: 0px !important }
div.contingut-notes > span.contingut > a: { color: #90282A !important; }
div.contingut-notes > span.contingut > a:hover { color: #90282A !important; }
div.contingut-notes > span.contingut > a:focus { color: #90282A !important; }
div.contingut-notes > span.contingut > a:active { color: #90282A !important; }
div.contingut-notes > span.contingut > a:visited { color: #90282A !important; }
div.wrap-terme.wrap-list:hover > h2 > div > span.obra-llistat.block { color: white !important; }
div.logo-ub {
    width: auto;
    max-width: 236px;
	max-height: 97px; }
p.AtribucioFoto { color: #999 !important; border-top: #ddd 1px solid; padding-top: 10px; margin-top: 50px !important; border-bottom: #ddd 1px solid; line-height: 30px; padding-bottom: 10px; }
article.post > h1.uk-text-center { text-align: left !important; }
article.post > h1.uk-margin-small-bottom { margin-bottom: 25px !important }
article.post > div.entry-meta { text-align: left !important; border-top: #ddd 1px solid; padding: 10px; border-bottom: #ddd 1px solid; padding-top: 10px; }
article.post > div.uk-margin-large-bottom { margin-bottom: 40px !important; }
.entry-date {
    background: url(imatges/time.png) left center no-repeat;
	padding: 0 0 0 24px;	
	color: #999 !important;
}
.cat-links {
    background: url(imatges/ribbon.png) left center no-repeat;
	padding: 0 0 0 24px;
	margin-left: 32px;
	text-transform: lowercase;
}
.tags-links {
    background: url(imatges/tag.png) left center no-repeat;
	padding: 0 0 0 24px;
	margin-left: 32px;
	text-transform: lowercase;
}
div.edit-link { 
	display: inline; 
	margin-left: 32px;  
	background: url(imatges/edit.png) left center no-repeat; 
	padding: 0 0 0 24px;
}
body.term-universitats > div > main > section#nomenclatura > div > div > article > div > div > div > ul > li > div > span.claudator { display: none; }
article#post-111123 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111126 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111133 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111135 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111136 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111138 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111139 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111140 > div > div > div > ul > li > div > span.claudator { display: none !important; }
article#post-111143 > div > div > div > ul > li > div > span.claudator { display: none !important; }

article#post-111146 { display: none !important; }
article#post-111171 { display: none !important; }

ul#menu-menutop > li { font-size: 14px !important; }
li#menu-item-101 > a:before {
	font: var(--fa-font-solid);
	content: "\f35d";
	padding-right: 5px;
}
.top-navigation ul li { padding-left: 20px !important; }
.yarpp-related h3 { text-transform: initial !important; }
.yarpp-thumbnails-horizontal .yarpp-thumbnail { border: none !important }
.yarpp-related .yarpp-thumbnail-title { font-weight: 500 !important; }
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title { max-height: none !important; }
.yarpp-thumbnails-horizontal .yarpp-thumbnail { height: auto !important; }

h2#swal2-title.swal2-title { display: none !important }
#margeYarpp { margin-top: 50px; }

body.page-id-95 span.posted-on { display: none !important; }
body.category span.posted-on {display: none !important; }

body.archive ul { color: #000 !important; }

div.noticia-content div.updated:not(.published) {
    display: block !important;
}