/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


.metro-line-2-container {
	  pointer-events: none; 
}

.metro-line-2-container > div > div {
	  pointer-events: auto; 
}

.orto-hightlight, .orto-highlight-black {
	margin-bottom:0px !important;
}

.orto-highlight > p {
	background-color:#fff;
	border-radius:2px;
	padding:2px 8px;
	display: table;
	font-size:10px;
	font-family:'Inter';
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px;
	margin-bottom:7px !important;
}

.orto-highlight-black > p {
	background-color:#222;
	border-radius:2px;
	padding:2px 8px;
	display: table;
	font-size:10px;
	font-family:'Inter';
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px;
	margin-bottom:7px !important;
}

.orto-highlight-manner > p {
	background-color:#f79686;
	border-radius:2px;
	padding:2px 8px;
	display: table;
	font-size:10px;
	font-family:'Inter';
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px;
	margin-bottom:7px !important;
}

.background-posvet > div {
	background-size:400px !important;
}

/* ortomg custom submenu tweaks */
.awb-menu__sub-li.current-menu-item, .awb-menu__sub-li.expanded, .awb-menu__sub-li.hover, .awb-menu__sub-li:focus-within, .awb-menu__sub-li:hover{
    background:none !important;
  }

.reviews blockquote q {
	border-radius:10px;
}

.reviews .author .company-name strong {
	margin-top:10px;
	margin-left:10px;
}

/* before after */

.before-after {
  position: relative;
  overflow: hidden;
  opacity: 0;
  transition: opacity .75s ease;
}


/* ------------- Storitve border fix ---------------- */

@media only screen and (max-width: 640px) {
	.no-border-mobile div {
		border-left: 0px !important;
	}
}

/* --------------- blog fix --------------- */
.fusion-post-cards-grid-column:last-child, .fusion-post-cards-grid-column:last-child .fusion-column-inner-bg {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
