/**
 * @custom css
 * @author WebVision Vác-webvision68@gmail.com
 * @copyright Copyright (c) 2010 - 2022 WebVision Vác
 **/
.splms-view-events .splms-events-filters .splms-event-sorting-etype ul li{
    display: none;
}
.splms-view-event .splms-events-countdown-item .splms-countdown-event-info .splms-countdown-event-info-left {
    display: none;
}
.splms-view-event .splms-events-countdown-item .splms-countdown-event-info .splms-countdown-event-info-right {
    float: left;
}
#sp-footer a, #sp-footer ul.menu li a {
    opacity: 1;
}
#sp-footer {
    font-size: 14px;
    text-align: center;
    border-top: none;
	padding: 13px 0px 0px 0px !important;
}
#sp-bottom a {
    opacity: 1;
}
.header-sticky .logo-image {
    margin-top: 3px;
    height: 71px;
    width: auto;
}
#sp-menu-wrapper .sppb-btn {
    padding: 25px 35px;
}
.bold{
  font-weight: 800;
}
.view-article .article-details .page-content{
    width: auto;
    margin: 0 auto;
}
.sppb-addon.sppb-addon-countdown {
    float: left;
    margin-left: -20px;
}
.article-header{
    padding-right: 0px !important;
}
.article-list .article .article-body {
    width: auto !important;
}
ul.sigProSeamless li.sigProThumb {
    margin: 0 10px 10px 0;
    box-shadow: 2px 2px 6px #0006;
	border: 1px solid #53b45c;
}
.article-list .article .article-intro-image {
    box-shadow: 2px 2px 5px #bababa;
}
.theme_fancy.mix-grid .mix .mix-introtext-outer {
    overflow: visible !important;
    margin-bottom: 20px !important;
}
.keret {
  border: 2px solid #53b45c !important;
}
.keret:hover {
  border: 2px solid #53b45c !important;
}
.left-border::before {
    border-right: 2px solid #53b45c;
}
.mix-sorts .button.active {
    background: #53b45c !important;
}
.mix-sorts .button.active i.toggle_layout::before {
    background: #53b45c;
}
.mix-sorts .button.active i.toggle_layout::after {
    background: #53b45c;
}
.theme_fancy.mix-grid .mix .mix-title {
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
}
.theme_fancy.mix-grid .mix .mix-introtext {
    font-size: 14px;
    font-weight: 600;
}
h3.mnwall-title a {
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    text-transform: inherit;
}
.fc-button.fc-button-month.fc-state-default.fc-corner-left {
    display: none !important;
}
.fc-button.fc-button-agendaWeek.fc-state-default {
    display: none !important;
}
.fc-button.fc-button-agendaDay.fc-state-default.fc-corner-right {
    display: none !important;
}
/**Gallery kod**/
ul.sigProResponsiveBlue li.sigProThumb a.sigProLink {
color:#b89878;
background-color:#b89878;
border:3px solid #b89878;
-webkit-transition:200ms all ease-in;
-moz-transition:200ms all ease-in;
transition:200ms all ease-in;
}
ul.sigProResponsiveBlue li.sigProThumb a.sigProLink:hover {
color:#8d6946;
text-decoration:none;
background-color:#8d6946;
border:3px solid #8d6946;
}
ul.sigProResponsiveBlue li.sigProThumb span.sigProLinkOuterWrapper {
    display: block;
    margin: 0 10px 10px 0;
    box-shadow: 2px 2px 5px #797979;
}
/**gallery eddig**/
div.mod-languages li::after {
    content: "|";
    margin: 0px 0px 0px 5px;
}
div.mod-languages li:last-child::after {
    content: none;
}
#sp-top-bar #sp-top2 .mod-languages {
    margin-top: 7px;
}
#sp-top-bar #sp-top2 .mod-languages::after {
    background-color: transparent;
}
.lang-active a {
    color: #53b45c !important;
	font-weight: 600;
}
div.mod-languages a:hover {
    color: #53b45c !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a{
    font-size: 16px;
    text-transform: uppercase;
    line-height: 30px;
	border-bottom: 1px solid #e3e3e3;
}
 select.inputbox:not([multiple]), select:not([multiple]) {
    height: auto;
}
.view-article .article-details .page-content{
  width: 100% !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  text-transform: uppercase !important;
}
.theme-elegant.mix-grid .inner-mix{
  background: #000000c7;
}
.mix-introtext {
  color: #fff;
}
.rga .inner-mix h3 {
  font-size: inherit;
}
.mix-title {
  color: white;
}
@media (min-width: 1200px)
#rga-181.mix-grid .mix, .gap {
  width: 24.5%;
  max-width: 24.5%;
 }
}