@media (min-width: 768px) {
.main.other-css .py-4.--frigos .by-clear .post .post-content h3 {height: 96px;max-height: 96px;overflow: hidden;}
.main.other-css .py-4.--frigos .by-clear .post .post-content p {height: 104px;max-height: 104px;overflow: hidden;}
.main.other-css .py-4.--frigos .title-smoll-card .by-clear.--grid-smoll .post .post-content h3 {height: 86px;max-height: 86px;overflow: hidden;}
}





@media (min-width: 992px) {
#header.other-css .header-nav-main nav > ul > li > a {color: #fff;}
#header .header-logo {margin: -25px 0 0 0 !important;}
html.sticky-header-active #header .header-logo img {height: 60px;width: auto; margin: 7px 0 0 0 !important;}
#header.other-css .header-nav-main nav > ul > li.open > a, #header.other-css .header-nav-main nav > ul > li:hover > a {background: #d70101 !important;}
#header.other-css .header-nav-main nav > ul > li > a.active {background: #d70101 !important;}
#header.other-css .header-nav-main nav > ul > li.dropdown .dropdown-menu {border-top-color: #d70101 !important;}
#header.other-css .header-nav-main nav > ul > li.dropdown.open > a:before,
#header.other-css .header-nav-main nav > ul > li.dropdown:hover > a:before {border-bottom-color: #d70101 !important;}
#header.other-css .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu {border-top-color: #d70101 !important;}
#header.other-css .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a {color: #d70101 !important;}
.main.other-css .py-4.--four .title-four.--grids p {font-size: 50px !important; line-height:1.2em !important;}
.main.other-css .poc-video h2 {font-size: 50px !important; line-height:1.2em !important;}
.main.other-css .py-4.--frigos .title-dropdown-wrapper h2.title-dropdown {font-size: 50px !important; line-height:1.2em !important;}
.kontaktformadesno .form-entry-block {position: relative !important;top: -90px !important;}
#footer .footer-copyright.footer-copyright-style-2 > .py-2 > .row > div {width: 33.333333% !important;}
#footer .footer-copyright.footer-copyright-style-2 > .py-2 > .row > div:first-child {justify-content: flex-start !important;}
.main.other-css .py-4.--frigos .title-smoll-card .by-clear.--grid-smoll .post .post-content h3 {height: 65px;max-height: 65px;overflow: hidden;}
}





@media (max-width: 1440px) {
.main.other-css .container-xl {width: 100% !important;max-width: 100% !important;margin-right: auto;margin-left: auto;}
}





@media (max-width: 1199px) {
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-content h2 {font-size: 1rem;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-date {font-size: 12px;}
}





@media (max-width: 991px) {
#header.other-css .header-logo img {height: 60px;width: auto;top: 25px !important;}
#header.other-css .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {color: #d70101;}
#header.other-css .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {background: #d70101 !important;}
#header.other-css .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus,
#header.other-css .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover {background: #d70101;}
#header.other-css .simple-search .form-control:not(.form-control-sm):not(.form-control-lg) {min-width: 200px !important;}
.open {background: #eee !important;}
html.sticky-header-active #header .header-body {position: static;}
#footer.other-css .selector-gri-one.--left.py-4 {padding-top: 40px !important;}
#footer .footer-copyright.footer-copyright-style-2 > .py-2 > .row > div:last-child p {text-align:center !important;}
.main.other-css .page-header h1 {font-size: 30px !important;}
}
.header-nav-features{
    .h-100 {
        height: auto !important;
    }
    .header-nav-features-search{
        ul{
            width: 100%;
            min-width: 100%;
            position: absolute;
            padding: 22px 2rem 1rem;
            top: 98px;
            left: 0;
            background: #fff;
            top: 43px;
            left: 0;
            background: #fff;
            z-index: 10;
            li a{
                margin-bottom:12px!important;
            }
        } 
        .fa-times::before {
            top: -12px;
            position: relative;
        }
        /*SCROLLBAR*/
        /* width */
        ::-webkit-scrollbar {
            width: 10px;
        }

        /* Track */
        ::-webkit-scrollbar-track {
            background: #f1f1f1; 
        }

        /* Handle */
        ::-webkit-scrollbar-thumb {
            background: #d72928; 
            border-radius:30px;
        }
    }
}




@media (max-width: 768px) {
.main.other-css .gridListSlider .glsprimary {position: relative;}
.main.other-css .gridListSlider .glsprimary .post-title h2 {font-size: 1.6rem;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-content h2 {font-size: 1.6rem;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-content h2 a {font-weight: 700 !important;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-date {font-size: 14px;font-weight: 600;margin-top: 5px;}
.main.other-css .py-4.--four .grids-top-wrapper .post-content {min-height: auto !important;}
.main.other-css .py-4.--frigos .by-clear .post .post-content {min-height: auto !important;}
}
.main.other-css .page-header {
    padding-top: 75px !important;
}
body{overflow:hidden;}



@media (max-width: 640px) {
.--four .title-left .post-content, .--four .title-right .post-content {min-height: auto;}
}





@media (max-width: 575px) {
#header.other-css .header-nav-features .header-nav-features-search-reveal .header-nav-features-search-show-icon {background: #eee;border-radius: 0 !important;position: relative;top: -7px;}
}





@media (max-width: 480px) {
.main.other-css .gridListSlider .glsprimary {position: relative;}
.main.other-css .gridListSlider .glsprimary .post-title h2 {font-size: 1.2rem;font-weight: 600!important;}
.main.other-css .gridListSlider .glsprimary .post-title .post-date {font-size: 12px;font-weight: 400;margin-top: 5px;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-content h2 {font-size: 1.2rem;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-content h2 a {font-weight: 600 !important;}
.main.other-css .gridListSlider .elementtraka-lijevo .glssecondary .post-date {font-size: 12px;font-weight: 400;margin-top: 5px;}
.main.other-css .py-4.--four .content-grids .title-right {margin-left: 0;}
    .main.other-css .py-4.--four .content-grids .title-left .title, .main.other-css .py-4.--four .content-grids .title-right .title {font-size: 20px;}
}