/* Rádio UFG 88,5 FM - Tema 2025 (radio) */

@import url('https://fonts.googleapis.com/css2?family=Lato:wght@700;900&display=swap');

body>header {
    background: linear-gradient(90deg, rgba(0, 117, 190) 30%, rgb(206, 27, 138) 80%, rgb(255, 123, 34) 100%);
}

body>header.fixed {
    background: linear-gradient(90deg, rgba(0, 117, 190, 0.8) 30%, rgb(206, 27, 138, 0.8) 80%, rgb(255, 123, 34, 0.8) 100%);
    backdrop-filter: blur(5px);
}

.social-icon {
    background: linear-gradient(135deg, rgba(0, 117, 190) 30%, rgb(206, 27, 138) 70%, rgb(255, 123, 34) 100%);
}

.social-icon:hover {
    background: linear-gradient(195deg, rgba(0, 117, 190) 30%, rgb(206, 27, 138) 70%, rgb(255, 123, 34) 100%);
}

.header .menu-bar {
    background-color: inherit;
}

.header .menu-bar:after {
    background-color: inherit;
}

.header .menu_component .menu-res.submenu {
    border-radius: 10px;
    background-color: rgba(255, 255, 255);
}

.header .menu_component .menu-res.submenu>li:hover {
    background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

.link_to_all a {
    background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

.link_to_all a:hover {
    background: linear-gradient(135deg, rgba(0, 117, 190, 0.8) 0%, rgb(206, 27, 138, 0.8) 100%);
}

#content .news_list_container .news-list .search-results .item-search-result .categories .category a.weby-label,
#content .news_list_container .events-list .search-results .item-search-result .categories .category a.weby-label,
#content .news_list_container .albums-list .search-results .item-search-result .categories .category a.weby-label,
#content .albums_list_container .news-list .search-results .item-search-result .categories .category a.weby-label,
#content .albums_list_container .events-list .search-results .item-search-result .categories .category a.weby-label,
#content .albums_list_container .albums-list .search-results .item-search-result .categories .category a.weby-label {
    background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

.news-show .actions>a,
.page-show .actions>a,
.event-show .actions>a {
    background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

.news-show .actions>a:hover,
.page-show .actions>a:hover,
.event-show .actions>a:hover {
    background: linear-gradient(135deg, rgba(0, 117, 190, 0.8) 0%, rgb(206, 27, 138, 0.8) 100%);
}

.news-show .weby-label[href],
.page-show .weby-label[href],
.event-show .weby-label[href] {
    background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

.news-show .weby-label[href]:hover,
.page-show .weby-label[href]:hover,
.event-show .weby-label[href]:hover {
    background: linear-gradient(135deg, rgba(0, 117, 190, 0.8) 0%, rgb(206, 27, 138, 0.8) 100%);
}

footer .footer {
    background: linear-gradient(135deg, rgba(0, 117, 190) 30%, rgb(206, 27, 138) 80%, rgb(255, 123, 34) 100%);
    background-image: url(https://files.cercomp.ufg.br/weby/up/120/o/radio-ufg-fundo.png);
    background-size: 100% 100%;
}

footer .menu>.image_component {
    text-align: center;
    padding: 10px;
}

.front_news_title a, .front_news_title span, .event_list_title a, .event_list_title span {
  background-image: linear-gradient(90deg, rgb(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
  color: transparent;
  background-clip: text;
  font-weight: 900;
}

.front_news_component #news article h2 a, .front_news_component #news article h3 a, .front_news_component .list article h2 a, .front_news_component .list article h3 a, .subsite_front_news_component #news article h2 a, .subsite_front_news_component #news article h3 a, .subsite_front_news_component .list article h2 a, .subsite_front_news_component .list article h3 a, .event_list_component #news article h2 a, .event_list_component #news article h3 a, .event_list_component .list article h2 a, .event_list_component .list article h3 a {
  font-weight: 700;
}

.front_news_component #news article .news-details .date, .front_news_component .list article .news-details .date, .subsite_front_news_component #news article .news-details .date, .subsite_front_news_component .list article .news-details .date, .event_list_component #news article .news-details .date, .event_list_component .list article .news-details .date {
  font-weight: 900;
}

.subsite_front_news_component .list article .news-details .date, .event_list_component #news article .news-details .date, .event_list_component .list article .news-details .date {
  font-weight: 900;
}

.front_news_component #news article, .front_news_component .list article, .subsite_front_news_component #news article, .subsite_front_news_component .list article, .event_list_component #news article, .event_list_component .list article {
  border-radius: 10px;
}

.front_news_component #news article .news-image, .front_news_component .list article .news-image, .subsite_front_news_component #news article .news-image, .subsite_front_news_component .list article .news-image, .event_list_component #news article .news-image, .event_list_component .list article .news-image {
  border-radius: 10px;
}

.front_news_component #news article .news-image img, .front_news_component .list article .news-image img, .subsite_front_news_component #news article .news-image img, .subsite_front_news_component .list article .news-image img, .event_list_component #news article .news-image img, .event_list_component .list article .news-image img {
  border-radius: 10px;
}

#content .news_list_container .news-list .search-results .item-search-result, #content .news_list_container .events-list .search-results .item-search-result, #content .news_list_container .albums-list .search-results .item-search-result, #content .albums_list_container .news-list .search-results .item-search-result, #content .albums_list_container .events-list .search-results .item-search-result, #content .albums_list_container .albums-list .search-results .item-search-result {
  border-radius: 10px;
}

#content .news_list_container .news-list .search-results .item-search-result a.news-image img, #content .news_list_container .news-list .search-results .item-search-result a.event-image img, #content .news_list_container .events-list .search-results .item-search-result a.news-image img, #content .news_list_container .events-list .search-results .item-search-result a.event-image img, #content .news_list_container .albums-list .search-results .item-search-result a.news-image img, #content .news_list_container .albums-list .search-results .item-search-result a.event-image img, #content .albums_list_container .news-list .search-results .item-search-result a.news-image img, #content .albums_list_container .news-list .search-results .item-search-result a.event-image img, #content .albums_list_container .events-list .search-results .item-search-result a.news-image img, #content .albums_list_container .events-list .search-results .item-search-result a.event-image img, #content .albums_list_container .albums-list .search-results .item-search-result a.news-image img, #content .albums_list_container .albums-list .search-results .item-search-result a.event-image img {
  border-radius: 10px;
}

.weby-label.info {
  background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
}

#content .news_list_container .news-list .search-results .item-search-result header a, #content .news_list_container .events-list .search-results .item-search-result header a, #content .news_list_container .albums-list .search-results .item-search-result header a, #content .albums_list_container .news-list .search-results .item-search-result header a, #content .albums_list_container .events-list .search-results .item-search-result header a, #content .albums_list_container .albums-list .search-results .item-search-result header a {
  font-weight: 700;
}

#content .news_list_container .news-list .search-results .item-search-result .news-details, #content .news_list_container .events-list .search-results .item-search-result .news-details, #content .news_list_container .albums-list .search-results .item-search-result .news-details, #content .albums_list_container .news-list .search-results .item-search-result .news-details, #content .albums_list_container .events-list .search-results .item-search-result .news-details, #content .albums_list_container .albums-list .search-results .item-search-result .news-details {
  font-weight: 700;
}

.news-show header h1, .page-show header h1, .event-show header h1 {
  font-size: 1.7em;
  font-weight: 900;
  width: fit-content;
  background-image: linear-gradient(90deg, rgb(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
  color: transparent;
  background-clip: text;
}

@media (max-width: 768px) {
    .menu-bar .menu_component {
        background: linear-gradient(135deg, rgba(0, 117, 190) 0%, rgb(206, 27, 138) 100%);
    }

    .header .menu_component .menu-res.submenu {
        background-color: inherit;
    }

    .header .menu_component .menu-res.submenu>li:hover {
        background: inherit;
    }
}