th, td {
  padding: 8px;
  border: 1px solid #A9A9A9;
  font-size: 0.9em;
}

table {
  border: 1px solid #A9A9A9;
  font-size: 0.9em;
	margin-bottom:10px;
}

.center {
  margin-left: auto;
  margin-right: auto;
}

.tribe-events-before-html {
	overflow: auto;
}

.sesamers {
	float: right;
	padding: 20px;
	margin: auto;
}

.fa-circle-thin:before {
    content: "" !important;
}
.fa-circle-thin{
    width: 14px;
    height: 14px;
    background-image: url('//d3attjoi5jlede.cloudfront.net/image/pepo-social-icon-2_72x36.png');
    background-size: 28px 14px;
    background-repeat: no-repeat;
}
.fa-circle-thin:hover {
    background-position: -14px;
}

.btn-insider-footer {
    text-align: center;
    display: inline-block;
    border: none;
    background-color: white;
    color: #D8232A;
    margin: 0 auto;
    padding: 5px 12px;
    border-radius: 3px;
    transition: background-color 0.3s ease-out, color 0.3s ease-out;
}

.btn-insider-footer:hover {
  background-color: #D8232A;
  color: #D8232A;
  margin: 0 auto;
  padding: 5px 12px;
  border-radius: 3px;
  transition: background-color 0.3s ease-out, color 0.3s ease-out;
}

.btn-insider-footer a:hover {
    color: #fff;
}
.woocommerce ul.products li.product a img {
    height: 220px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
    height: 67px;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: .5em 0;
    margin: 0;
    font-size: 1em;
}

.woocommerce .row {
    max-width: unset;
}

.podcastbutton {
	margin: 30px 5px 20px;	
}

@media (min-width:1280px)
{
	.singleUnderTitle .elementor-container
{
    box-shadow:0 1px #dedede,0 -20px 0 #ffffff, 0 2px #fff, 0 3px #eee,  0 4px #fff, 0 5px #eee, 0 4px 10px rgba(0,0,0,.1), -1px 0 #eee, 1px 0 #eee;
padding-bottom:0!important;
    margin-bottom:40px;
	background:white
}

.singleTitleBar .elementor-container
{
     box-shadow:0 0px 10px rgba(0,0,0,.1), -1px 0 #eee, 1px 0 #eee;
}
	
	.postSidebar
{
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}
}

@media (max-width:640px)
{
    .rotlogo
    {
        max-width:70px
    }
    
    .mainMenuAlicorn.menu-active .rotlogo .rotatuta2
    {
        display:none!important;
    }
    
    .mainMenuAlicorn.menu-active .rotlogo a img
    {
        opacity:0!important;
    }
    .mainMenuAlicorn.menu-active .rotlogo  
    {
    background-image:url(/wp-content/uploads/2021/07/teuwhite.png);
        background-size:contain;
        background-repeat:no-repeat;

        }
	

   #secondColMM section .drugaGlavna nav .elementor-nav-menu--main ul
    {
        display:table-row!important;
    }
      #secondColMM section .drugaGlavna nav .elementor-nav-menu--main ul li
    {
        display:table-cell;
        text-align: center!important;
    }
    #secondColMM section .drugaGlavna  .elementor-nav-menu--main ul li a
    {
        justify-content: center!important;
        
    }
    #secondColMM>.elementor-widget-wrap
    {
        padding-right:0!important;
        margin-right: 0!important;
    }
 
#secondColMM ul li
    {
        box-shadow:-1px 0 rgba(0,0,0,.04)
    }
    
    .elementor-menu-toggle
    {
        background:none!important;
        margin-left:-10px!important
    }
    
    #secondColMM
    {
        box-shadow:0 1px rgba(0,0,0,.01) inset,0 2px rgba(0,0,0,.01) inset,0 3px rgba(0,0,0,.01) inset;
        
        
    }
    #secondColMM>.elementor-widget-wrap
    {
        padding-top:0;
        padding-right:5px!important;
        padding-bottom:5px;
        border:none!important;
    }
    #secondColMM ul
    {
        box-shadow: 0 0 rgba(0,0,0,0)!important;
    }

}
	div.ctf-item 
{
    max-height:112px
}

body.home 
{
   background:url(/wp-content/uploads/2021/07/teuwp-1.png);
       background-position:center center;
    background-repeat:repeat-y;
    
    
}

.slick-arrow
{opacity:0!important}

.fixMenu .searchCol .elementor-widget-wrap
{
    border-top:none!important;
    box-shadow:none!important;
    border-top-color:rgba(0,0,0,0)!important;
}

@media (min-width:1100px)
{
	.singleTitleBar .elementor-widget-theme-post-title.elementor-page-title:after
{
    content:" ";
    display:block;
    position:absolute;
    width:10px;
    top:0;
    bottom:13px;
    background:url("/wp-content/uploads/2021/07/redscrolla.png");
    z-index:5;
    left:0;
    animation:scrollup 12s linear;
    animation-iteration-count: infinite;
    opacity:.7;
}

@keyframes scrollup
{
      from {
    background-position:0px 0px;
  }

  to {
     background-position:0px -200px;
  }
}

}


.single-tribe_events #tribe-events-content
{
    background:url(/wp-content/uploads/2021/07/eventbg.png);
    background-size:100% auto;
    background-repeat: no-repeat;
}

.single-tribe_events #tribe-events-content h1
{
    font-family: barlow, sans-serif;
    font-weight: 900;
    color:#001c48;
    font-size: 36px;
    padding-left:20px;
}

.mjeseci
{
    max-width:1170px;
    margin:auto;
margin-top:-90px;
margin-bottom:120px;
	position:relative;
	z-index:90;
}

@media(max-width:980px)
{
	.mjeseci
	{
		margin-top:-70px;
	}
}
.mjeseci a
{
    width:50%;
    display:inline-block;
background:#f5f5f5;
cursor:pointer;
padding:10px
    
    
}
.mjeseci a+a
{
    text-align:right;
}

.mjeseci a:hover
{
background:#eee;
}

.tribe-events-calendar-month__multiday-event-wrapper .tribe_events div
{
background:#001c48!important
}

.tribe-events-calendar-month__multiday-event-wrapper .tribe-events-calendar-month__multiday-event--featured.tribe_events div
{
background:#ed1d24!important;


}

.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after
{
background:#ed1d24;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text 
{
color:#ed1d24;
}

.cli-bar-container
{
    font-size:16px;
    line-height:1.4;
    color:white;
    
}
#cookie-law-info-bar 
{
    background:rgb(26, 46, 76)!important;
    padding-top:20px!important;
padding-bottom:20px!important;
}

#cookie-law-info-bar a.wt-cli-accept-all-btn
{
background:#D92D31!important;
font-size: 16px;
font-weight: 700;
padding:15px 30px
}

#cookie-law-info-bar a.cli_settings_button
{
background:none!important;
color:white!important;
opacity:.4!important
}
.wp-caption
{
    max-width:100%;
}