@import url('https://fonts.googleapis.com/css?family=Josefin+Sans');
@import url('https://fonts.googleapis.com/css?family=Montserrat');

html, body {
    font-family: 'Montserrat', sans-serif!important;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}
.header-middle {
    border-bottom: 3px solid orange;
}

.sticky-header.fixed {
    border-bottom: 3px solid orange;
}
.hidden-element {
    display: none !important;
}
.has-cursor {
    cursor: pointer;
}
.pagination-link{
    width:30px;
    height:30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border:1px solid #ccc;
}
.pagination-link:hover{
    border:1px solid #08C;
}
.pagination-link a{
    padding-top:4px;
}
.cursor-pointer{
    cursor:pointer;
}
.z-50{
    z-index: 50;
}
.sidebar-wrapper{
    background: #fff!important;
}
.disabled a{
    color: gray!important;
    pointer-events: none!important;
}
#kategorijeSlika{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: auto;
    height: auto;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield; /* Firefox */
}
input{
    display: none;
}
.price-pdv{
    display: none;
}
/*#972983*/
.number-hover{
    display: none!important;
}

.megamenu-custom-width {
    width: 1140px!important;
}

@media only screen and(max-width: 1160px) {
    .megamenu-custom-width: {
         width: 940px!important;
     }
}

.remove-first-child span:first-child {
	display: none;
}
