@charset 'utf-8';
/*
 Theme Name:   Optometry Child
 Theme URI:    http://optometry.ancorathemes.com/
 Description:  Optometry - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     optometry
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  optometry
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

.logo-full {
	display: none!important;
}

/* .sc_services_item .sc_services_item_readmore {
	display: none!important;
}

.sc_services_item_title a {
    pointer-events: none;
    cursor: default;
    text-decoration: none !important;
    color: inherit !important;
}

.sc_services_item_title a:hover,
.sc_services_item_title a:focus,
.sc_services_item_title a:active {
    text-decoration: none !important;
    color: inherit !important;
    background: none !important;
}

.sc_services_item_description p {
    display: block !important;
    -webkit-line-clamp: unset !important;
    -webkit-box-orient: unset !important;
    overflow: visible !important;
    white-space: normal !important;
} */

.sc_services.sc_services_type_icons.optika-vid-usluge
.sc_services_item_description
.sc_services_item_readmore {
    display: none !important;
}

.scheme_original .sc_button.sc_button_style_filled.style_color_white:hover {
	border-color: #FFFFFF!important;	
}

.scheme_original .top_panel_title_inner {
	width: 100%!important;
}

.optika-vid-disable-title .sc_services_item_title {
    pointer-events: none!important;
}

.optika-vid-disable-title .sc_services_item a .sc_icon {
    pointer-events: none!important;
}

.header_mobile .search_wrap {
        display: none!important;
    }

.isotope_wrap .isotope_item .post_info {
	display: none!important;
}

/* Wrapper koji pokriva ceo ekran */
.hero-video {
  position: relative;
  width: 100%;
  height: 100vh; /* visina viewport-a */
  overflow: hidden;
  background: #000; /* crna pozadina dok se video učitava */
}

/* Video */
.hero-video video.hero-video-element {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover; /* video popunjava prostor proporcionalno */
  transform: translate(-50%, -50%);
}

/* Pregaziti MediaElement.js inline stilove */
.mejs-container.hero-video-element,
.mejs-container.hero-video-element video {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  max-height: 100% !important;
}


@media (max-width: 768px) {
    .logo img.logo_main {
        height: 42px!important;
        width: auto!important;
    }
	
	.lens-medica-logo-usluge-hide-for-mobile {
		display: none!important;
	}
	
	.nasa-misija-title {
		margin-top: 0px!important;
	}
}
