/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

a:focus {
    outline: solid 0px !important;
}



.sidr-class-dropdown-menu li, .sidr-class-fs-dropdown-menu li {
    border-bottom: transparent !important;
}

.oceanwp-mobile-menu-icon a:hover {
    color: transparent;
}

.naslovBiggame p.elementor-image-box-title {
	margin: -100px 0 0 0;
}

.naglasak {
	color:#DE94D7; 
}

p a {
    color: #fb701b;
    border-bottom: 1px solid #fb701b;
}

@media (min-width: 576px) {
	img.custom-logo {
		min-width: 100px;
		padding-left: 10px;
	}

}
@media (max-width: 768px) { 
	img.custom-logo {
		min-width: 100px;
		padding-left: 10px;
	}
	.logo-mob-menu-offcanvas {
		padding: 0 0 0 12px;
	}

	.sidr-class-mob-poziv span {
		font-size: 1em;
		color: red;
	}

	.sidr-class-mob-poziv::before {
		content: " ";
		display: block;
		border-top: 1px solid #ccc;
		margin: 10px 0;
	}
	.sidr-class-mob-poziv, .sidr-class-mob-wap {
		display: list-item;
	}
	.sidr-class-mob-wap span{
		color: green;
	}
	.sidr-class-lang-item {
		display: inline-block;
	  }
}
.what-icon {
    font-size: 0px;
    background: #fff;
    width: 35px;
    height: 35px;
    margin: 0 auto;
    border-radius: 100%;
    border: 1px solid #03a84e;
    animation: 2s infinite play;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    position: fixed;
    bottom: 33px;
    left: 33px;
    background-image: url(https://cdn.selldigital.co/d9c870a7-5119-403b-8e6b-36e99903d456/media/11-03-2025/whatsapp.svg);
    background-size: cover;
    z-index: 99;
}
@keyframes play {
	0% {
		transform: scale(1)
	}
	15% {
		box-shadow: 0 0 0 5px rgba(18,155,17,.4)
	}
	25% {
		box-shadow: 0 0 0 10px rgba(18,155,17,.4),0 0 0 20px rgba(18,155,17,.2);
		box-shadow: 0 0 0 15px rgba(18,155,17,.4),0 0 0 30px rgba(18,155,17,.2)
	}
} 
@media (min-width: 768px) { }

@media (min-width: 992px) { 
	img.custom-logo {
		min-width: 200px; 
	} 
	#site-header.full_screen-header .fs-dropdown-menu > li.lang-item.menu-item {
	  display: inline-block;
	  vertical-align: middle;
	}

	li.lang-item.menu-item + li.lang-item.menu-item {
	  margin-left: 30px;
	}
}

@media (min-width: 1200px) {
		div#site-logo-inner {
			padding: 10px 0 10px;
		}
	}

@media (min-width: 1400px) { }

