/*
 Theme Name:   Brayn child
 Theme URI:    http://adomne.rs/sr/twenty-fifteen-child/
 Description:  Brayn Child Theme
 Author:       Alen Šajfar
 Author URI:   http://asajfar.com
 Template:     brayn
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         dark, responsive, 
 Text Domain:  braynchild
*/

/*.main-menu-container-wrap .ui-menu-container .main-menu-container ul#brayn-menu>li.menu-item:before {
	content: counter(brayn-menu-item, decimal-leading-zero);
    counter-increment: brayn-menu-item;
    position: absolute;
    font-size: 15px;
    line-height: 2rem;
    left: -40px;
    top: .6rem;
}*/

.main-menu-container-wrap .ui-menu-container .main-menu-container ul#brayn-menu>li.menu-item:before {
	display: none;
}

.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below, .menu-image-hover-wrapper .menu-image-title-above {
    margin-bottom: 5px;
}

ul#brayn-menu li.current-menu-item>a:before, ul#brayn-menu li.current-menu-item>a:after {
    left: 50px;
    right: initial;
    width: calc(100% - 50px);
}

ul#brayn-menu a:hover:before, ul#brayn-menu a:hover:after {
    left: 50px;
    right: initial;
    width: calc(100% - 50px);
}

li.naslovna-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

li.o-nama-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

li.usluge-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

li.reference-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

li.klijenti-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

li.kontakt-meni a img.menu-image.menu-image-title-after{
	padding-right: 5px;
}

.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
    padding-left: 13px;
}

/*Ubacivanje pozadinske slike u header svake stranice sem naslovne*/
header.page-header {
    background-image: url(http://adomne.rs/sr/wp-content/uploads/2020/07/header-1.png);
    background-size: cover;
    background-position: center;
   color: #afafaf;
}

ul#brayn-menu li.projekat-submenu.current-menu-item>a:before, ul#brayn-menu li.projekat-submenu.current-menu-item>a:after  {
	left: 0;
	width: 100%;
}

ul#brayn-menu li.projekat-submenu>a:hover:before, ul#brayn-menu li.projekat-submenu>a:hover:after {
	left: 0;
	width: 100%;
}

// Podesavanje srollbara sa desne strane
::-webkit-scrollbar {
    -webkit-appearance: none;
}
::-webkit-scrollbar {
	width: 1px;
}
 
::-webkit-scrollbar-track {
	background: rgba(0, 0, 0, 1); 
 	border:0px solid #ccc;
}
 
::-webkit-scrollbar-thumb {
  background: #68af27; 
    border:0px solid #eee;
    height:100px;
    border-radius:1px;
}
 
::-webkit-scrollbar-thumb:hover {
  background: #4a7a1d; 
}

.eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    border: none;
}

/* Ubacivanje pozadine u desniu deo menija */
nav.main-menu-widgets {
    background: url(https://adomne.rs/sr/wp-content/uploads/2023/04/Naslovna-slika-1.jpg) rgba(68, 68, 68, 1);
    background-size: cover;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
	
	-webkit-animation: slidein 100s;
     animation: slidein 100s;

     -webkit-animation-fill-mode: forwards;
      animation-fill-mode: forwards;

      -webkit-animation-iteration-count: infinite;
      animation-iteration-count: infinite;

      -webkit-animation-direction: alternate;
      animation-direction: alternate;
}

@-webkit-keyframes slidein {
	from {background-position: top; background-size:cover; }
	to {background-position: -100px 0px;background-size:cover;}
}

@keyframes slidein {
	from {background-position: top;background-size:cover; }
	to {background-position: -100px 0px;background-size:cover;}

}

@media (max-width: 767px) {
	#trs #prb #nadzor #irrp #ssvn #iss #tss #studije #ssit #parking {
	display: block;
	position: relative;
	top: -100px;
	}
}

/* Podesavanje language selektora da prilikom hovera nema pomeranja */
#trp-floater-ls.trp-color-dark {
    background: #1e1e1ebd;
}

.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-codes.trp-top-left .trp-language-wrap {
    padding: 0 11px 9px 12px!important;
}

.trp-language-wrap a {
    padding: 4px 12px 10px 12px;
}

#trp-floater-ls {
    transition: 0.15s;
}

#trp-floater-ls:hover {
    height: 100px;
}
