#logo{-webkit-transform:initial}@media (max-width:980px){.et_header_style_left #logo{max-width:30%}}.pa-vertical-align{display:flex;flex-direction:column;justify-content:center}@media all and (min-width:981px){.kontakt a{border:3px solid #ef6314!important;background-color:transparent;color:#ffffff!important;padding:12px 18px!important;border-radius:0px;text-align:center;margin-top:-12px}.kontakt a:hover{border-bottom:3px solid #fff;background-color:transparent;opacity:1;border:3px solid #ffffff!important;color:#ffffff!important}}@media only screen and (max-width:980px){#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:60px!important}.et_mobile_menu li:nth-child(1){padding-top:60px}.et_mobile_menu li a{color:#fff!important;width:100%;float:left;border:none!important;text-align:left;margin:2px 5px;transition:.2s;text-transform:uppercase;font-size:13px!important}.mobile_nav ul#mobile_menu .current_page_item>a{color:#fff!important;background-color:rgba(255,255,255,0.1);border-radius:0px;padding-left:20px}.mobile_nav.closed #mobile_menu{background:-moz-linear-gradient(top,#EF6314 0%,#EF6314 100%);background:-webkit-linear-gradient(top,#EF6314 0%,#EF6314 100%);background:-o-linear-gradient(top,#EF6314 0%,#EF6314 100%);background:-ms-linear-gradient(top,#EF6314 0%,#EF6314 100%);background:linear-gradient(to bottom,#EF6314 0%,#EF6314 100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s}.mobile_nav.opened #mobile_menu{background:-moz-linear-gradient(top,#121212 0%,#000 100%);background:-webkit-linear-gradient(top,#121212 0%,#000 100%);background:-o-linear-gradient(top,#121212 0%,#000 100%);background:-ms-linear-gradient(top,#121212 0%,#000 100%);background:linear-gradient(to bottom,#121212 0%,#000 100%);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.3)}#main-header .container.clearfix.et_menu_container{width:90%}.mobile_menu_bar:before{color:#ffffff!important;font-size:48px!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';z-index:9999;color:#ffffff!important;font-size:48px!important}}@media only screen and (max-width:980px){.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}}@media only screen and (min-width:481px){#mobile_menu{width:340px;margin-left:calc(100% - 340px)}}@media only screen and (max-width:480px){#mobile_menu{width:290px;margin-left:calc(100% - 290px)}}.et-fixed-header #logo{content:url(https://ecostojic.hr/wp-content/uploads/2020/09/dco-logo22.png)}.caldera-grid .form-control{padding:16px;height:auto;box-shadow:none;background:transparent;color:#fff!important;border:2px solid #fff}.caldera-grid input[type=submit]{background:transparent;font-size:15px;float:right;transition:all 0.3s ease-in-out;text-transform:uppercase;border:3px solid #EC5015!important;background-color:#EC5015;color:#ffffff!important;padding:12px 25px!important;border-radius:0px!important;text-align:center;margin-top:-12px}.caldera-grid input[type=submit]:hover{background:#F68E11;border:3px solid #F68E11!important;color:#fff}.caldera-grid .form-control:focus{border-color:#fff;box-shadow:inset 0 1px 1px rgba(255,255,255,.075),0 0 8px rgba(255,255,255,.6)}input::-webkit-input-placeholder{color:#fff!important}input:-moz-placeholder{color:#fff!important}input::-moz-placeholder{color:#fff!important}input:-ms-input-placeholder{color:#fff!important}textarea::-webkit-input-placeholder{color:#fff!important}textarea:-moz-placeholder{color:#fff!important}textarea::-moz-placeholder{color:#fff!important}textarea:-ms-input-placeholder{color:#fff!important}.caldera-grid label{color:#fff}.sub-menu a{font-size:13px!important}#top-menu .sub-menu{background-color:#3c5464;border-top:3px solid #25313a}.nav ul li a:hover{background-color:#ff5f24}@media only screen and (min-width:990px){.desk{display:none!important}}@media only screen and (max-width:990px){.mob{display:none!important}}.cc-overlay block visible{z-index:auto!important}.visible{z-index:111000000000000000000000000000000000!important}input.form-control.parsley-error,select.form-control.parsley-error,textarea.form-control.parsley-error{background-color:rgba(0,0,0,0)}.pa-callout-right{font-size:8px;margin-left:1px;position:relative;top:-12px;margin-bottom:13px;color:#ffffff;background-color:#EC5015;padding:1px 2px;border-radius:3px}.invisalign-meni:before{content:url(https://ecostojic.hr/wp-content/uploads/2020/05/invisalign-logo-mali-4.png);float:left;max-height:20px;height:20px;max-width:20px;width:20px;float:left;margin-right:12px;margin-top:5px;position:relative;margin-bottom:13px;top:-12px;margin-left:0px}.invisalign-meni{font-family:Roboto;font-weight:400;text-transform:lowercase}.ribbon1{color:#fff!important;font-size:13px;line-height:40px!important;right:-42px;top:-83px;padding:0 10px;transform-origin:left bottom;transform:translate(29.3%) rotate(45deg);position:absolute;z-index:5}.ribbon1::before{content:"";position:absolute;border-bottom:40px solid #e24c00;border-left:40px solid transparent;border-right:40px solid transparent;left:-30px;right:-30px;bottom:0;z-index:-4}.ribbon1::after{content:"";position:absolute;left:-30px;right:-30px;bottom:-20px;border-bottom:20px solid transparent;border-left:20px solid #ff5f24;border-right:20px solid #ff5f24;z-index:5}.ribbon3{color:#fff!important;font-size:13px;line-height:40px!important;right:-42px;top:-83px;padding:0 10px;transform-origin:left bottom;transform:translate(29.3%) rotate(45deg);position:absolute;z-index:5}.ribbon3::before{content:"";position:absolute;border-bottom:40px solid #191919;border-left:40px solid transparent;border-right:40px solid transparent;left:-30px;right:-30px;bottom:0;z-index:-4}.ribbon3::after{content:"";position:absolute;left:-30px;right:-30px;bottom:-20px;border-bottom:20px solid transparent;border-left:20px solid #333232;border-right:20px solid #333232;z-index:5}.ribbon2{color:#fff!important;font-size:13px;line-height:40px!important;right:1px;top:-83px;padding:0 10px;transform-origin:left bottom;transform:translate(29.3%) rotate(45deg);position:absolute;z-index:5}.ribbon2::before{content:"";position:absolute;border-bottom:40px solid #e24c00;border-left:40px solid transparent;border-right:40px solid transparent;left:-30px;right:-30px;bottom:0;z-index:-4}.ribbon2::after{content:"";position:absolute;left:-30px;right:-30px;bottom:-20px;border-bottom:20px solid transparent;border-left:20px solid #ff5f24;z-index:5}.ribbon4{color:#fff!important;font-size:13px;line-height:40px!important;right:1px;top:-83px;padding:0 10px;transform-origin:left bottom;transform:translate(29.3%) rotate(45deg);position:absolute;z-index:5}.ribbon4::before{content:"";position:absolute;border-bottom:40px solid #191919;border-left:40px solid transparent;border-right:40px solid transparent;left:-30px;right:-30px;bottom:0;z-index:-4}.ribbon4::after{content:"";position:absolute;left:-30px;right:-30px;bottom:-20px;border-bottom:20px solid transparent;border-left:20px solid #333232;z-index:5}hr.solid{border-top:10px solid #EC5015;transform:skew(2deg,2deg);width:100%!important}.gallery-item img{border:none!important;box-shadow:none!important}