/* Intervju.hr sitewide AD Media Network footer / v0.2.0 */
body.ivh-footer-active .td-footer-template-wrap{display:none!important}
body .ivh-network-footer{
 box-sizing:border-box;position:relative;z-index:2;clear:both;width:100%;
 background:#102a49;color:#f0f5fb;text-align:left;
 font:400 14px/1.6 Arial,Helvetica,sans-serif;
}
body .ivh-network-footer *,body .ivh-network-footer *::before,body .ivh-network-footer *::after{box-sizing:border-box}
body .ivh-footer-inner{max-width:1350px;padding:46px 32px 0;margin:0 auto}
body .ivh-footer-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(135px,.75fr) minmax(155px,.92fr) minmax(0,1.15fr);gap:37px;padding-bottom:36px}
body .ivh-network-footer a{color:#f0f5fb!important;text-decoration:none!important}
body .ivh-network-footer a:hover{text-decoration:underline!important;text-underline-offset:4px}
body .ivh-network-footer :is(a,button):focus-visible{outline:3px solid #e7b559;outline-offset:4px}
body .ivh-footer-logo{display:inline-block;max-width:265px;min-height:49px;line-height:0}
body .ivh-footer-logo img{display:block;max-width:100%;width:240px;height:auto;object-fit:contain;object-position:left center}
body .ivh-footer-logo span{font:700 33px/1 Georgia,'Times New Roman',serif;color:#fff}
body .ivh-footer-brand p{font:normal 17px/1.38 Georgia,'Times New Roman',serif;color:#eff4fc;margin:16px 0 12px}
body .ivh-footer-brand small{display:block;font-size:12px;line-height:1.65;color:#c2d0df;max-width:260px}
body .ivh-footer-column strong,body .ivh-footer-network strong{display:block;font-size:15px;line-height:1.5;font-weight:700;color:#fff;margin-bottom:16px}
body .ivh-footer-column a{display:block;padding:3px 0;line-height:1.5;font-size:13px;color:#dbe6f2!important}
body .ivh-footer-network p{font-size:13px;line-height:1.6;margin:0 0 20px;color:#c2d0df}
body .ivh-footer-admn{display:block;line-height:0;width:100%;max-width:257px}
body .ivh-footer-admn img{display:block;max-width:100%;width:255px;height:auto;object-fit:contain}
body .ivh-footer-network-link{display:inline-block;margin-top:12px;color:#e4bc69!important;letter-spacing:.025em;font-size:13px;font-weight:800}
body .ivh-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 21px;border-top:1px solid rgba(220,233,247,.22);font-size:12px;line-height:1.5;color:#c2d0df}
@media(max-width:1100px){
 body .ivh-footer-grid{grid-template-columns:minmax(0,1.4fr) 1fr 1fr;gap:27px}
 body .ivh-footer-network{grid-column:1/-1}
 body .ivh-footer-network p{margin-bottom:12px}
}
@media(max-width:700px){
 body .ivh-footer-inner{padding:33px 20px 0}
 body .ivh-footer-grid{grid-template-columns:1fr 1fr;gap:24px 20px;padding-bottom:24px}
 body .ivh-footer-brand,body .ivh-footer-network{grid-column:1/-1}
 body .ivh-footer-logo img{width:200px}
 body .ivh-footer-brand p{margin:13px 0 9px}
 body .ivh-footer-network{border-top:1px solid rgba(218,230,241,.18);padding-top:22px}
 body .ivh-footer-bottom{flex-direction:column;align-items:flex-start;gap:4px}
}
@media(max-width:380px){
 body .ivh-footer-inner{padding-left:15px;padding-right:15px}
 body .ivh-footer-grid{gap:22px 15px}
 body .ivh-footer-column a{font-size:12px}
}