/*
Theme Name: EZY Theme Child
Theme URI: https://www.okler.net/ezy/wordpress/landing-page/
Author: Okler Themes
Author URI: https://www.okler.net/
Description: Child Theme for EZY Responsive WordPress + Woocommerce Theme
Version: 1.3.0
Template: ezy-theme
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

.size-large, .size-full {
	max-width: 100%;
	height: auto;
}

.kaj-znamo-icons{
	
}

.zakaj-mi-counter .steps .item{ 
	border-radius: 0 !important; 
}
.zakaj-mi-counter .steps .item.active .item-title{ 
	display: block; 
	background-color: #fff; 
}

.digidata-novice .portfolio-item{ background-color: #fff; padding: 20px 20px 1px; margin: 3px !important; }
.digidata-novice .novica-velika .portfolio-item{ background-color: #093b6e; padding: 20px 20px 1px; }
.digidata-novice .novica-velika .portfolio-item article a h2,
.digidata-novice .novica-velika .portfolio-item article .post-date,
.digidata-novice .novica-velika .text-color-primary:not(.no-skin), .digidata-novice .text-primary:not(.no-skin),
.digidata-novice .novica-velika .portfolio-item article .post-content .text-color-light-3{ 
	color: #fff !important;
}

.partner-slider .gs_logo_title{ color: #fff; }

#header .header-body, #header .header-logo img{ transition: all 2s; }
.header-small .header-logo{ width: 200px; }
.header-small .header-logo a{ margin-top: -35px }
.header-small .header-logo img{ height: 52px; width: auto; margin: 0 !important; }
.header-small #mainNav,
.header-small .header-social-icons,
.header-small .header-button{ margin-top: -30px; }
.header-small #mainNav li a{ padding: 0 10px !important; }
#header.header-small .header-body{ height: 70px; }

.mfp-wrap{ background-color: #fff; }
.mfp-close, .mfp-close-btn-in .mfp-close{ font-size: 55px; top: 44px; }

.home-map{
	position: relative;
	margin-top: -180px;
}
#header.header-effect-shrink .header-container{
	padding-top: 30px;
}
#footer .container .row > div{
	width: 33%;
}
#footer-widget-1 img{
	max-width: 250px !important;
    margin-bottom: 0 !important;
}
#footer a:not(.color-inherit), #footer p:not(.color-inherit), #footer span:not(.color-inherit), #footer li:not(.color-inherit), #footer th:not(.color-inherit), #footer td:not(.color-inherit), #footer caption:not(.color-inherit){
	color: #333 !important;
}
.footer-social-icons li{ font-size: 1.1em; margin: 0; width: 65px; }
.footer-social-icons li a{ border-radius: 0; }
#footer .social-icons-facebook a{ background-color: #4267B2; color: #fff !important; }
#footer .social-icons-facebook a:hover{ background-color: #214ba0; }


@media only screen and (max-width: 1099px) {
	.frame-about-us .wpb_wrapper .wpb_column{ width: 33%; margin-bottom: 30px; }
}
@media only screen and (max-width: 500px) {
	.frame-about-us .wpb_wrapper .wpb_column{ width: 100%; }
	.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{ width: 75%; }
	.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox .vc-hoverbox-inner{ min-height: 300px !important; }
}