/*

Theme Name: H-Alter Child
Theme URI: https://h-alter.org
Template: smart-mag
Author: BozooArt
Author URI: https://bozooart.com
Description: Designed by BozooArt
Version: 9.1.0.1682320632
Updated: 2023-04-24 07:17:12

#981b1e = red

*/


.news-list li { margin-bottom: 20px; border-bottom: 1px solid #f2f2f2; padding-bottom: 20px;   }
.news-list li:last-child { border: none }
.news-list li h4 { font-size: 14px;  }

.block-head-g .heading a  { color: #000;   }
.block-head-g { background: none !important }
.widget-tabbed .tabs-list { width: 100% !important;  }
.widget-tabbed .tabs-list li  { width: 50%;  }
.widget-tabbed .tabs-list li a { text-align: center;  }


.tab-list li { border-bottom: 1px solid #f2f2f2; padding: 20px  }
.see-all { text-align: right; margin-top: 20px; text-transform: uppercase; font-size: 12px; }
.see-all a { color: #999;    }
.see-all a:hover { color: #d1142e }


.elementor-tab-title { text-align: center;  }

#elementor-tab-title-2333.elementor-active { border-right: 1px solid #ccc; margin-left: -1px }


.mobile-menu .chevron { color: #ffff; -webkit-text-stroke: 0 }
#archive-btn { width: 100% }
.textwidget.custom-html-widget img,
.side-ad img { width: 100% }


.heading .comments { display: none }
.posted-on time { margin-left: 20px }

.post-share-bot .info,
.meta-item.read-time.has-icon { display: none }

.post-content  h5 { font: 15px 'Inter', sans-serif !important; }
.post-content  h6 { font: 13px 'Inter', sans-serif !important; }

.main-news .cat-labels { display: none }
.main-news .post-author { display: block; position: absolute; margin-top: -49px; background: #fff; padding: 10px 15px 5px 0; color: #000; font-size: 12px;    }
.main-news .post-author a:hover { color: #000  }
.main-news .date { display: none;  }
.main-news .post-title { margin: 5px 0 10px 0;  font-size: 40px;  }
.main-news .excerpt {  font-size: 17px !important;  font-weight: 200;    line-height: 1.8em !important; }

#izdvojeno .post-author { display: block; position: absolute; margin-top: -33px; background: #fff; padding: 10px 15px 0 0; color: #000; font-size: 11px; height: 34px;  }
#izdvojeno .grid-post .media { margin-bottom: 0 }

.h-text.h-text { margin-top: 5px }
#main-section { margin-top: 13px }

#vijesti h4 { font: 13px 'Inter', sans-serif; text-transform: uppercase;  }

.grid-sm-post .post-title { font-size: var(--feat-grid-title-l); }

.block-head-f { border-top: 0;  }
#fotogalerija .grid-sm-post .post-title { font-size: 20px  }

#mc4wp-form-1 input[type='submit'] {  background: #981B1E; width: 150px;  }
#mc4wp-form-1 input[type='submit']:hover { background: #000;  }

.widget_nav_menu li:last-child { border: none }

#izdvojeno .block-content { min-height: 421px;  }

.post-header .post-title { font-size: 40px; padding: 0; color: #981b1e; font-weight: 700 }
.post-header .post-title:before { border: 0 }

.modern-quote.pull { max-width: 40%  }

.nav-dots li,
.tab-list li { list-style-type: none;  }

.tab-list li { padding: 15px 0; font-size: 15px;  }

.tab-list li a { color: #000;  }
 .tab-list li a:hover {   color: var(--c-main); }

 .sep { margin-left: 4px;  }


 .acf-dates { padding: 14px 0 7px; ; font-size: 12px; color: #d1142e !important; text-transform: uppercase;   }
.acf-dates strong   {  font-weight: normal; color: #999;  }
.acf-dates span { margin: 0 1px; background: #d1142e !important; padding: 2px 7px; color: #fff;  }
.post-title.arh { margin-bottom: 10px;  }


.mfp-title { margin-top: 10px; font-size: 15px; color: #fff !important; text-align: center !important }


.gallery-item .wp-caption-text {
    display: none; /* Sakrij caption */
}
