.default{background:transparent;z-index:9999;position:absolute;width:100%}
/* FEATURE TEXT */
.feature-text{text-align:center}
.feature-text .feature-icon span,.feature-text .feature-icon i{font-size:40px;margin-bottom:10px;display:inline-block;padding-left:15px;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}
.feature-text.left-icon .feature-info{text-align:left;padding-left:60px}
.feature-text.left-icon .feature-icon{position:absolute;left:0}
.awesome-features .img-side img{position:absolute;top:-30px;left:0}
.font-16{font-size:16px !important;}
/* LIST STYLE */
ul.list.list-unstyled.list.list-arrow.dark-color a {
    color: #363636;
}
ul.list.list-unstyled.list.list-arrow.dark-color a:hover,ul.list.list-unstyled.list.list-arrow.dark-color a:focus,ul.list.list-unstyled.list.list-arrow.dark-color a:active {
    color: #1f86c8;
}
.postblog{
	margin-top:-40px;
}
.postblog2{
	margin-top:-50px;
}
.postblog1{
	margin-top:-70px;
}
.afeja{
	margin-top:18px;
}
.kids-bg {
    background-image: url(../slike/vrtic-mirijevo-beograd.jpg);
background-repeat:no-repeat;
background-size:cover;
}

ul.list.list-unstyled.list.list-arrow.dark-color {
    padding: 5px;
}

.page-section-ptb1 {
       padding: 60px 0 40px;
}

ul.list{padding:0;margin:0}
ul.list li{margin:5px 0;padding-left:24px;position:relative;line-height:28px}
ul.list li:after{content:"";font-family:'FontAwesome';position:absolute;color:#84ba3f;left:0;top:0}
ul.list-mark{padding:0;margin:0}
ul.list-mark li{list-style-type:none;padding-left:25px;position:relative}
ul.list-mark li:after{content:"\f00c"}
ul.list-arrow{padding:0;margin:0}
ul.list-arrow li{list-style-type:none;padding-left:25px;position:relative}
ul.list-arrow li:after{content:"\f105";font-size:18px}

/* PAGE TITLE */
.page-title{display:block;padding-top:50px;padding-bottom:50px;position:relative}
.page-title.bg-overlay-black-60:before{z-index:0}
.page-title .container{height:100%;position:relative}
.page-title span{text-transform:capitalize}
.page-title h1{text-transform:capitalize;color:#1f86c8;font-weight:600}
.page-title p{font-size:18px;color:#1f86c8}
.page-title .page-title-name{display:inline-block;width:60%}
.page-title .page-breadcrumb{float:right;width:40%;text-align:right}
ul.page-breadcrumb li span{color:#1f86c8;font-size:14px;text-transform:capitalize}
ul.page-breadcrumb{padding-top:30px}
ul.page-breadcrumb li{color:#1f86c8;display:inline-block;list-style:none}
ul.page-breadcrumb li i{font-size:14px;padding:0 7px}
ul.page-breadcrumb li a{color:#1f86c8;font-size:14px;text-transform:capitalize}
ul.page-breadcrumb li a:hover{color:#1f86c8}
/* SECTION TITLE */
.section-title{margin-bottom:40px;position:relative}
.section-title p{margin-bottom:0;font-size:20px;font-weight:400}
.title-effect{z-index:99;position:relative;display:inline-block;transition:transform 0.5s,color .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.title-effect::before{content:'';position:absolute;z-index:-1;width:100%;height:50%;left:0;bottom:0;opacity:.2;transform:scale3d(0,1,1);transform-origin:0 50%;transition:transform .5s;transition-timing-function:cubic-bezier(0.2,1,0.3,1)}
.section-title:nth-child(odd) .title-effect::before{background:#84ba3f}
section:hover .title-effect::before,section:focus .title-effect::before{transform:scale3d(1,1,1)}
section:hover .title-effect:nth-child(even),section:focus .title-effect:nth-child(even){color:#84ba3f}
/* BUTTONS */
.button{background:#84ba3f;padding:10px 20px;font-size:13px;letter-spacing:1px;font-family:'Montserrat',sans-serif;border:0;color:#fff;text-transform:uppercase;font-weight:500;display:inline-block;border-radius:3px;text-align:center;border:2px solid #84ba3f;cursor:pointer}
.button+.button{margin-left:20px}
.button:hover,.button:focus{background:#353535;color:#fff;border-color:#353535}
button{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}
.button.white{background:#fff;color:#84ba3f;border-color:#fff}
.button.white:hover,.button.white:focus{background:#353535;color:#fff;border-color:#353535}
.button.button-border{background:transparent;border:2px solid #84ba3f;color:#323232}
.button.button-border:hover,.button.button-border:focus{background:#84ba3f;color:#fff;border-color:#84ba3f}
.button.button-border.white{background:transparent;border:2px solid #fff;color:#fff}
.button.button-border.white:hover,.button.button-border.white:focus{background:#fff;color:#84ba3f;border-color:#fff}
.button.arrow{background:transparent;border:none;color:#84ba3f;padding:0;font-weight:600}
.button.arrow i{padding-left:10px;font-size:16px}
.button.arrow:hover{color:#353535}
/* MEGA MENU */
.mega-menu{margin:0 auto;padding:0;display:block;float:none;position:relative;z-index:999;font-size:16px;min-height:100px;clear:both;box-sizing:border-box}
@media screen and (max-width:991px) {
.mega-menu{margin:0}
}
.mega-menu *{outline:none;list-style:none;text-decoration:none;box-sizing:border-box!important;font-weight:400;-webkit-tap-highlight-color:transparent;text-align:left}
@media screen and (max-width:991px) {
.mega-menu *{word-break:break-all}
}
.mega-menu i.fa{font-family:"FontAwesome"}
.mega-menu img{margin:0;padding:0;display:block;max-width:100%!important;float:left}
.mega-menu .menu-logo img{height:40px}
.mega-menu input{border:none}
.mega-menu>section.menu-list-items{margin:0;padding:35px 0;display:block;float:left;width:100%;background-color:transparent}
.mega-menu .menu-logo{margin:0;padding:0;display:block;float:left;position:relative}
@media screen and (max-width:991px) {
.mega-menu .menu-logo{width:100%}
}
.mega-menu .menu-logo>li{margin:0;padding:0;display:block;float:left;font-size:1em;line-height:50px}
@media screen and (max-width:991px) {
.mega-menu .menu-logo>li{width:100%;line-height:normal}
}
.mega-menu .menu-logo>li>a{margin:0;display:inline-block;float:left;width:100%;color:#fff;font-size:.78em;line-height:50px;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease}
@media screen and (max-width:991px) {
.mega-menu .menu-logo>li>a{line-height:normal;padding-top:16px;padding-bottom:16px;position:relative;z-index:10;width:auto}
}
.mega-menu .menu-links{margin:0;padding:0;display:block;float:right}
@media screen and (max-width:991px) {
.mega-menu .menu-links {
        width: 100vw;
        background: #fff;
        margin-left: -15px;
		box-shadow: 1px 4px 5px 0px rgba(125,169,227,0.75);
-webkit-box-shadow: 1px 4px 5px 0px rgba(125,169,227,0.75);
-moz-box-shadow: 1px 4px 5px 0px rgba(125,169,227,0.75);
    }
}
@media screen and (min-width:992px) {
.mega-menu .menu-links{display:block!important;max-height:100%!important;overflow:visible!important}
.mega-menu .menu-links.menu-links-align-right{float:right}
}
.mega-menu .menu-links>li{margin:0;padding:0;display:block;float:left;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;font-size:1em}
@media screen and (max-width:991px) {
.mega-menu .menu-links>li{width:100%;position:relative;cursor:pointer;line-height:normal;border-bottom:1px solid #f3f3f3;z-index:50}
}
.mega-menu .menu-links>li:hover{background-color:transparent;color:#84ba3f}
.mega-menu .menu-links>li>a{margin:0;padding:0 13px;display:inline-block;float:none;width:100%;color:#1f86c8;font-size:.933em;line-height:64px;position:relative;text-transform:capitalize}
.mega-menu .menu-links>li>a:hover{color:#84ba3f}
@media screen and (max-width:991px) {
.mega-menu .menu-links>li>a{width:auto;line-height:normal;padding-top:10px;padding-bottom:10px;position:static;padding-right:10px;z-index:20;color:#363636}
}
.mega-menu .menu-links>li>a i.fa{font-size:1em;line-height:.78em;padding-right:2px}
.mega-menu .menu-links>li>a i.fa.fa-indicator{padding-right:0;padding-left:2px}
@media screen and (max-width:991px) {
.mega-menu .menu-links>li>a i.fa.fa-indicator{float:right;position:absolute;right:20px;top:0;bottom:0;line-height:40px;height:50px;z-index:-1}
}
.mega-menu .menu-mobile-collapse-trigger{margin:0;padding:0;height:50px;width:35px;background:transparent;display:none;position:absolute;top:0;right:0;z-index:100;float:right;cursor:pointer;-webkit-transition:background 200ms ease;transition:background 200ms ease}
.mega-menu .menu-mobile-collapse-trigger:hover{background:transparent}
.mega-menu .menu-mobile-collapse-trigger:before,.mega-menu .menu-mobile-collapse-trigger:after,.mega-menu .menu-mobile-collapse-trigger span{content:"";display:block;height:2px;width:26px;background:#fff;position:absolute;top:13px;border-radius:3px;left:0;right:0;margin:0 auto;-webkit-transition:-webkit-transform 400ms ease 0s,opacity 400ms ease;transition:transform 400ms ease 0s,opacity 400ms ease;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}
.home-2 .mega-menu .menu-mobile-collapse-trigger:before,.home-2 .mega-menu .menu-mobile-collapse-trigger:after,.home-2 .mega-menu .menu-mobile-collapse-trigger span{background:#323232}
.mega-menu .menu-mobile-collapse-trigger:after{top:27px}
.mega-menu .menu-mobile-collapse-trigger span{top:20px}
.mega-menu .menu-mobile-collapse-trigger.active span{opacity:0}
.mega-menu .menu-mobile-collapse-trigger.active:before{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.mega-menu .menu-mobile-collapse-trigger.active:after{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}
@media screen and (max-width:991px) {
.mega-menu .menu-mobile-collapse-trigger{display:block}
}
.mega-menu .drop-down-multilevel{margin:0;padding:0;display:block;position:absolute;top:auto;left:auto;right:auto;z-index:50;width:100%;background:#fff;float:left;max-width:220px}
.mega-menu .drop-down-multilevel *{color:#323232}
@media screen and (min-width:992px) {
.mega-menu .drop-down-multilevel{display:block!important;opacity:0;visibility:hidden;box-shadow:0 3px 40px rgba(0,0,0,0.05);border-bottom:0;border-radius:0}
}
@media screen and (max-width:991px) {
.mega-menu .drop-down-multilevel{max-width:100%!important;position:relative;left:0;top:0;padding:10px;display:none}
}
.mega-menu .drop-down-multilevel li{margin:0;padding:0;display:block;float:left;border-radius:0;width:100%;position:relative;-webkit-transition:background 200ms ease;transition:background 200ms ease;z-index:50}
.mega-menu .drop-down-multilevel li:last-child{border-bottom:0}
.mega-menu .drop-down-multilevel li:hover{background:#fafafa}
.mega-menu .drop-down-multilevel li:hover>a{color:#84ba3f}
.mega-menu .drop-down-multilevel a{margin:0;padding:10px 30px;font-size:.78em;text-transform:capitalize;display:inline-block;float:left;width:100%;color:#323232;-webkit-transition:color 200ms ease;transition:color 200ms ease;min-height:40px}
.mega-menu .drop-down-multilevel>li:first-child>a{padding-top:18px}
.mega-menu .drop-down-multilevel>li:last-child>a{padding-bottom:18px}
.mega-menu .mobileTriggerButton{margin: 0;padding: 0;position: absolute;top: 0; right: 0;height: 50px; display: none;width: 50px;z-index: -1;}
.mega-menu .hoverTrigger a{z-index:2;}
@media screen and (max-width:991px) {
.mega-menu .mobileTriggerButton{display:block}
}
.mega-menu .desktopTriggerButton{margin:0;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:block;opacity:.2}
@media screen and (max-width:991px) {
.mega-menu .desktopTriggerButton{display:none}
}
@media screen and (min-width:992px) {
.mega-menu.desktopTopFixed .menu-list-items{position:fixed;top:0;left:0;height:110px!important;right:0;max-width:100%;padding:0 10px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,.1)}
.mega-menu.desktopTopFixed .menu-list-items a{color:#1f86c8}
.mega-menu.desktopTopFixed .menu-list-items .menu-logo>li>a img{height:40px;padding-top:0;margin:15px 0}
.mega-menu.desktopTopFixed .menu-list-items .menu-links>li>a{line-height:20px}
}
@media screen and (min-width:992px) {
.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-expand-top,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-expand-top{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.mega-menu .menu-links li.hoverTrigger:hover>.drop-down,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel,.mega-menu .menu-links li.ClickTrigger .drop-down.active,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active,.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active{-webkit-transition-delay:200ms!important;transition-delay:200ms!important}
.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-expand-top,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-expand-top{opacity:1;visibility:visible;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
}
@media screen and (max-width:991px) {
.mega-menu .menu-links li .drop-down,.mega-menu .menu-links li .drop-down-tab-bar,.mega-menu .menu-links li .drop-down-multilevel{-webkit-transition:none!important;transition:none!important}
}
.mega-menu .drop-down *,.mega-menu .drop-down-tab-bar *,.mega-menu .drop-down-multilevel *,.drop-down-multilevel{-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;transform:rotate(0)!important}
/* WEB SITE DESIGN*/
.block-img{display: block;margin: 0 auto;width:100%}
.topbar {
    border-bottom: 1px solid #c7eafb;
    padding: 8px 0;
}
.topbar ul li{display:inline-block;color:#1f86c8;font-size:13px;font-weight:400;margin-right:8px}
.topbar ul li:last-child{margin-right:0}
.topbar ul li a{color:#1f86c8;font-size:14px;font-weight:400;font-style:normal}
.topbar-call{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}
.topbar-call ul li i{margin-right:5px;color:#84ba3f}
.topbar-call ul li a{margin-right:30px;color:#1f86c8}
.topbar-social{position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}
.topbar-social ul li a{margin-left:5px}
.topbar-social ul li a span{margin-right:5px;font-size:12px}
.topbar-social ul li:last-child a span{margin-right:0}
.topbar ul li a:hover{color:#84ba3f}
.menu-bar{float:right}
.mega-menu .menu-links{float:left}
.font-16{font-size:16px;line-height:25px}
.mega-menu .menu-logo{padding:0}
.mega-menu .menu-logo img {
    height: 85px;
    margin-top: 4px;
}
.topbar-social.text-center.text-md-right span {
    font-size: 16px;
}
.mega-menu>section.menu-list-items{padding:0}
.mega-menu .menu-links>li>a{text-transform:uppercase;font-size:15px;font-weight:500;line-height:20px}
.mega-menu .row{margin-left:0;margin-right:0}
.mega-menu .col-md-12{padding-left:0;padding-right:0}
.mega-menu.desktopTopFixed .menu-logo{padding:0}
.mega-menu.desktopTopFixed .menu-list-items .menu-logo>li>a img{height:90px;padding-top:0;margin-top:5px}
@media (min-width: 992px) {
.mega-menu{min-height:inherit}
.header.light .mega-menu{min-height:90px}
.mega-menu>section.menu-list-items{float:none}
.mega-menu>section.menu-list-items>.container,.mega-menu>section.menu-list-items>.container>.row,.mega-menu>section.menu-list-items>.container>.row>div{height:100%}
.mega-menu>section.menu-list-items .menu-bar{height:100%}
.mega-menu>section.menu-list-items .menu-bar>ul{display:table!important;height:100%}
.mega-menu>section.menu-list-items .menu-bar>ul>li{display:table-cell;vertical-align:middle;float:none}
.mega-menu .drop-down,.mega-menu .drop-down-tab-bar,.mega-menu .drop-down-multilevel{top:100%}
.header.light .mega-menu{min-height:90px}
nav#menu.desktopTopFixed{min-height:90px}
.mega-menu>section.menu-list-items .menu-bar ul{margin-top:15px}
.desktopTopFixed>section.menu-list-items .menu-bar ul{margin-top:0!important}
.menu-list-items{height:60px!important}
}
.rev-slider{overflow:hidden;position:relative}
.slotholder{filter:none!important}
#rev_slider_267_1_wrapper .tp-loader.spinner2{background-color:#FFF!important}
#rev_slider_267_1 .zeus.tparrows{cursor:pointer;min-width:70px;min-height:70px;position:absolute;display:block;z-index:100;border-radius:50%;overflow:hidden;background:rgba(0,0,0,0.1)}
#rev_slider_267_1 .zeus.tparrows:before{font-family:"revicons";font-size:20px;color:#fff;display:block;line-height:70px;text-align:center;z-index:2;position:relative}
#rev_slider_267_1 .zeus.tparrows.tp-leftarrow:before{content:"\e824"}
#rev_slider_267_1 .zeus.tparrows.tp-rightarrow:before{content:"\e825"}
#rev_slider_267_1 .zeus .tp-title-wrap{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;border-radius:50%}
#rev_slider_267_1 .zeus .tp-arr-imgholder{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center center;background-size:cover;border-radius:50%;transform:translatex(-100%);-webkit-transform:translatex(-100%);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}
#rev_slider_267_1 .zeus.tp-rightarrow .tp-arr-imgholder{transform:translatex(100%);-webkit-transform:translatex(100%)}
.tp-title-wrap{position:absolute;z-index:0;display:inline-block;background:#000;background:rgba(0,0,0,0.75);min-height:60px;line-height:60px;top:-10px;margin-left:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transform:scalex(0);-webkit-transform:scalex(0);transform-origin:0 50%;-webkit-transform-origin:0 50%}
.white-bg{background:#fff}
.theme-bg{background:#84ba3f}

.bg-overlay-black-10,.bg-overlay-black-20,.bg-overlay-black-30,.bg-overlay-black-40,.bg-overlay-black-50,.bg-overlay-black-60,.bg-overlay-black-70,.bg-overlay-black-80,.bg-overlay-black-90,.bg-overlay-white-10,.bg-overlay-white-20,.bg-overlay-white-30,.bg-overlay-white-40,.bg-overlay-white-50,.bg-overlay-white-60,.bg-overlay-white-70,.bg-overlay-white-80,.bg-overlay-white-90,.bg-overlay-theme-20,.bg-overlay-theme-50,.bg-overlay-theme-70,.bg-overlay-theme-90{position:relative}
.who-we-are-left .owl-carousel .owl-dots{bottom:26px;position:absolute}
.isotope,.masonry{margin:0 -15px 0 0}
.isotope .grid-item img{width:100%}
.isotope.columns-4 .grid-item{width:25%;padding:0 15px 15px 0}
.isotope.no-padding .grid-item{padding:0!important}
.portfolio-title{padding:100px 60px 30px}
.portfolio-title span{display:block}
.portfolio-item{width:100%;position:relative;overflow:hidden;color:#fff;width:100%;border:0;position:relative}
.portfolio-item img{width:100%;-webkit-transition:transform .35s;-o-transition:transform .35s;-ms-transition:transform .35s;-moz-transition:transform .35s;transition:transform .35s;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.portfolio-item .portfolio-overlay{width:100%;background:#84ba3f;padding:10px 0;position:absolute;bottom:-80px;display:block;margin-top:0;float:left;z-index:9;text-align:left;padding-left:30px;left:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.portfolio-item .portfolio-overlay a:hover{color:#323232}
.portfolio-item .portfolio-overlay span{font-weight:400;font-size:14px}
.portfolio-item a.popup{position:absolute;right:20px;top:-20px;color:#fff;z-index:9;display:inline-block;width:40px;height:40px;background:#fff;color:#626262;border-radius:50%;margin-right:10px;padding-left:0;text-align:center;line-height:40px;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.portfolio-item a.popup:hover{background:#84ba3f;color:#fff}
.portfolio-item:hover img{-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-ms-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20)}
.portfolio-item:hover a.popup{opacity:1;top:20px}
.portfolio-item:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-size:115%;-webkit-transition:all .7s cubic-bezier(.68,.11,.13,.98);-moz-transition:all .7s cubic-bezier(.68,.11,.13,.98);transition:all .7s cubic-bezier(.68,.11,.13,.98);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.owl-carousel .owl-item .portfolio-item img{width:100%}
.portfolio-item.only-popup{width:100%;text-align:center}
.portfolio-item.only-popup a.popup{display:inline-block;left:50%;margin-left:-20px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%)}
.portfolio-item:hover .portfolio-overlay{bottom:0}
.mfp-bottom-bar{display:none}
.blog-entry{box-shadow:0 0 10px rgba(0,0,0,0.06);-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;transition:all .5s ease-out 0}
.blog-entry:hover{box-shadow:0 0 30px rgba(0,0,0,0.1)}
.blog-entry .entry-image img{width:100%}
.blog-entry .blog-detail{background:#fff;padding:30px;border-top:0}
.blog-entry .blog-detail .entry-title a{font-size:22px;font-weight:500;line-height:24px;color:#353535;line-height:28px}
.blog-entry .blog-detail .entry-title a:hover{color:#84ba3f}
.blog-entry .entry-meta ul li{display:inline-block;margin-right:12px}
.blog-entry .entry-meta ul li i{color:#84ba3f;padding-right:6px}
.blog-entry .entry-meta ul li a{color:#353535;line-height:0;padding-right:5px}
.blog-entry .entry-meta ul li a i{padding-right:6px;color:#84ba3f}
.blog-entry .entry-meta ul li a:hover{color:#84ba3f}
.blog-entry .social strong{display:inline-block;margin-right:10px}
.blog-entry .entry-button{display:inline-block}
.blog-entry .entry-share{margin-top:20px;display:block}
.contact-box.contact-box-top{margin-top:-1px;position:relative}
.owl-carousel img{width:100%}
.parallax{background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-ms-background-size:cover!important;position:relative;z-index:0;background-origin:initial;background-position:center center!important;background-repeat:no-repeat}
img#logo-footer{height:40px;width:auto}
.pos-r{position:relative}
.img-side img{max-width:100%}
.img-side.img-left{left:0}
.img-side{padding:0;position:absolute!important;top:0;height:100%;overflow:hidden;z-index:100}
.full-width{width:100%}
canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
.media .media-icon span{font-size:40px;line-height:45px}
.business-feature-top{background:#fff;box-shadow:0 0 60px rgba(0,0,0,.1);padding:60px;position:relative;margin-top:-45px;z-index:4}
#o-nama:hover h2:before{background:#92ff01}
#foto-galerija:hover h2:before{background:red}
#kontakt:hover h2:before{background:#3fba92}
#slider-1 .heading-slider,#slider-2 .heading-slider{font-size:8vh;line-height:60px;font-style:normal;font-weight:700;font-family:'Montserrat',sans-serif;color:#363636;margin-top:0}
#slider-1 p,#slider-2 p{font-size:20px}
.section-title .h2{font-size:32px;font-style:normal;font-weight:600;line-height:38px;color:#363636;margin-top:0;font-family:'Montserrat',sans-serif;color:#363636;margin-top:0;margin-bottom:.5rem}
.section-title .h6{font-size:16px;font-style:normal;font-weight:600;line-height:18px;font-family:'Montserrat',sans-serif;color:#363636;margin-top:0}
.feature-info .h5{font-size:18px;font-style:normal;font-weight:600;line-height:18px;font-family:'Montserrat',sans-serif;color:#363636;margin-top:0}
section.page-section-ptb ul{padding:17px;margin:8px}
.awesome-features .img-side img{top:70px;left:70px}
.kids-bg{background-image:url(../slike/vrtic-mirijevo-beograd.jpg)}
img.logo-page {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    display: block;
}
#list-text h5:before{font-family:'FontAwesome';color:#1f86c8;left:0;content:"\f0a4";top:0;padding-right:15px}
#list-text h5{font-weight:500;line-height:1.4;}
.footer-tel a{color:#626262}
.footer-tel a:hover,.footer-tel a:focus,.footer-tel a:active{color:#1f86c8}
.list-program li{font-size:17px}
.working-hours{font-size:14px;font-weight:400;font-style:normal}
.working-time{font-weight:600}
#header.not-found .topbar i{color:#fff}
#header.not-found .topbar a:hover{color:#a4e452}
#header.not-found .topbar{background:#1f86c8}
#header.not-found #menu{background:#fff;padding:20px 0;box-shadow:1px 3px 12px #bfbfbf}
#header.not-found .menu-logo>li>a img{height:60px}
#header.not-found .mega-menu .menu-links>li>a{color:#1f86c8}
#header.not-found .mega-menu>section.menu-list-items .menu-bar ul{margin-top:5px}
#header.not-found .mega-menu .menu-logo{padding:0}
#header.not-found .mega-menu .menu-mobile-collapse-trigger{background:#017afc}
.error-page h2{font-size:34px;line-height:34px;font-weight:700;margin-top:13px}
.error-page{padding:24px 5px}
/* SLIDER */
.slider-content-middle{position: absolute;
    display: inline-block;
    width: 100%;
    top: 30%;
    left: 0;}
#slider .item {
    position: relative;
}
#slider .heading-slider {
    font-weight: 700;
    line-height: 60px;
}
#slider .text{
	font-size: 8vh;
    font-style: normal;
    font-family: 'Montserrat',sans-serif;
    margin-top: 0;
    position: absolute;
    top: 0;
    margin: 19% 100px;
}
#slider .line-2{font-size: 20px;}
#call-us{z-index:999;border: 1px solid #fff;margin:0;color:#fff;transition:all .5s ease-in-out;position:fixed;bottom: 20px;
right: 15px;border-radius:3px;background:#1f86c8;border: 4px solid #c7eafb;}
#call-us i{color:#fff;margin-right:5px;}
#call-us a{color:#fff;}
#call-us a:hover,#call-us a:focus,#call-us a:active{color:#fff;}
#call-us p { margin: 8px 11px;}
.img-frame { 
	border: 5px solid #fff;
	box-shadow: 0px 2px 20px #dedede;
	padding: 4px;
}
.contact-info{list-style: none;
    padding: 5px !important;}
 .contact-info i{
	font-size: 16px;
    width: 16px;
	text-align: center;
}
 .contact-info i.fa.fa-envelope-o {
    font-size: 15px;
}
 .contact-info i.fa.fa-mobile {
    font-size: 20px;
    text-align: center;
}
.contact-info a{color: #363636;}
.contact-info li {
    margin-bottom: 10px;
}
.intro-home{
	    background: #1f86c812;
    margin: 50px 0;
    padding: 25px;
    margin-top: 0;
}

@media (max-width:500px) {
	.feature-text{
		padding: 0.2rem !important;
	}
}

@media (max-width:380px) {
	    h1 {
        font-size: 20px !important;
    }
	
}
@media (max-width:500px) {
	.bloghome10 .blog-entry{
		margin-bottom:-5px !important
}
	
.ikonice-vrtic{
	margin-top:-50px !important;
}.dodatno{
	margin-top:-80px !important;
	margin-bottom:-50px !important
}
.ishrana-vrtic{
	margin-top:10px !important;
}
.ikonice-preds{
	margin-top:-30px !important;
	margin-bottom:10px !important;
}
	.strsekcija{
		padding-top:40px !important;
		padding-bottom:40px !important;
	}
	.strsekcija10{
		margin-top:-10px !important;
	}
	
	.programi-str{
		margin-top:30px !important;
	}
	.programi-str .feature-icon{
		padding-top:30px !important;
	}
	.programi-str a{
		margin-top:-10px !important;
	}
	.programi-str .business-feature-top{
		padding-bottom:40px !important
	}
	.radno-vreme{
		margin-top: 23px !important;
        margin-bottom: -20px !important;
	}
	.kontakthome{
		margin-top: 30px !important;
	}
	.pedijatar img{
		padding-bottom:65px;
	}
	.pedijatar{
		padding-top:22px !important;
	}
	.afeja{
		width:100% !important;
		margin-top: 0px !important;
	}
	.rezim img{
		margin-bottom:15px;
	}
	.dn{
		display:none !important;
	}
	.adaptacija{
		padding-top:70px;
	}
	.adaptacija .h2{
		margin-bottom:-10px !important;
	}
	.poseta{
		padding-bottom:50px !important;
		padding-top:15px !important;
	}
	.ishrana{
		padding-bottom:50px !important;
		padding-top:55px !important;
	}
	.blogprica{
		margin-bottom: 0px !important;
	}
	.upisvrtic .section-title{
		margin-top:-10px !important;
	}
	.upisvrtic{
		padding-bottom: 55px !important;
        margin-bottom: 30px !important;
	}
	.blog-entry .blog-detail {
    background: #fff;
    padding: 30px;
    margin-bottom: 25px;}
	.bloghome{
		margin-bottom:30px;
	}
	.postblog {
		padding-top: 57px !important;
		padding-bottom: 37px !important;
	}
	.postblog img{
		        margin-bottom: 30px !important;
	}
	.nasiprogrami{
		padding-top:60px !important; 
	}
	.ketering{
		margin-top:40px;
	}.pogodnosti2{
		padding-bottom:60px !important; 
	}
.blog01{
	margin-top:-40px !important;
}
}